最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談Tomcat中<Context>標(biāo)簽的使用方式和注意事項

 更新時間:2023年11月13日 10:38:53   作者:然而并無卵用  
本文主要介紹了淺談Tomcat中<Context>標(biāo)簽的使用方式和注意事項,Context標(biāo)簽可以設(shè)置Tomcat默認(rèn)項目,設(shè)置項目的瀏覽器訪問路徑,讓項目修改后自動重新編譯部署,感興趣的可以了解下

1、<Context>標(biāo)簽說明

說明:是用于配置 Tomcat 中的 Web 應(yīng)用程序上下文的元素(例:我現(xiàn)在需要部署兩個Web應(yīng)用,部署一個前端 web應(yīng)用需要訪問"/“導(dǎo)航到主頁面。后端 web應(yīng)用需要訪問”/admin"導(dǎo)航到后端頁面,我們現(xiàn)在就可以在使用一個Tomcat的情況下通過Context這個標(biāo)簽去配置來實現(xiàn)上面的功能。)

下面來說明一下該標(biāo)簽中比較重要的幾個屬性

<Context docBase ="/opt/software/app" path ="/"  reloadable ="true"/>
  • docBase:指定 Web 應(yīng)用程序的根目錄或文檔根目錄的路徑。在示例中,Web 應(yīng)用程序的根目錄被設(shè)置為/opt/software/app。
  • path:指定訪問該 Web 應(yīng)用程序的 URL 路徑。在示例中,該 Web 應(yīng)用程序可以通過根路徑 / 訪問。
  • reloadable:指定是否啟用自動重新加載(熱部署)功能。如果設(shè)置為 true,當(dāng)檢測到 Web 應(yīng)用程序的文件更改時,Tomcat 將自動重新加載應(yīng)用程序。在示例中,reloadable 被設(shè)置為 true,表示啟用了自動重新加載功能。

2、Tomcat部署應(yīng)用的3種方式

2.1以文件或war包直接部署

將應(yīng)用文件夾或war文件直接復(fù)制到tomcat的webapps目錄下,這樣tomcat啟動的時候會將webapps目錄下的文件夾或war文件的內(nèi)容當(dāng)成應(yīng)用部署。這種方式最簡單且無須書寫任何配置文件

2.2 編輯server.xml配置文件,添加Context標(biāo)簽

在tomcat的server.xml配置文件中的Host節(jié)點(diǎn)下增長Context子節(jié)點(diǎn)

...
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path= "/test" docBase= "D:\private\tomcat\test.war" />
...

其中path制定訪問url路徑, docBase項目真是路徑。其中,path即context path;docBase指向應(yīng)用所在的文件夾或war文件,能夠是絕對路徑,也能夠是相對路徑(相對該Context所在的Host的appBase屬性值)

2.3 在tomcat的conf/[Engine]/[Host]目錄下新建xml文件,文件名為<應(yīng)用名稱>.xml

注意:如果以想要訪問目錄,需要在該目錄下新建ROOT.xml,然后將下面內(nèi)容復(fù)制進(jìn)去。即可訪問

<Context docBase="/opt/software/test/WH-Security1"  reloadable="true" />

接下來我們訪問控制臺進(jìn)行測試:

下面我們在看一下日志的打印信息:使用該方式部署的應(yīng)用支持熱部署,只要修改了該文件就能被Tomcat監(jiān)聽到

接下來我們在做一個驗證:我修改ROOT.xmlwh-security.xml,然后在看一下日志和控制臺的變化。

日志打印信息:確實發(fā)生了改變

控制臺訪問:卻是發(fā)生了改變

上面的配置可以發(fā)現(xiàn)我并沒有添加path屬性,其實不管我們是否配置,它已經(jīng)不生效了。下面簡單做個驗證,在wh-security.xml中添加該path屬性并且該uri為app.

<Context docBase="/opt/software/test/WH-Security1" path="/app"  reloadable="true" />

查看日志信息:綠框說的很詳細(xì),該路徑屬性已經(jīng)被忽略

訪問控制臺:很明顯,當(dāng)我們訪問“/app”得到卻不是我們想要的結(jié)果,說明通過這種方式部署,該路徑屬性會被忽略。

結(jié)論:這3種部署應(yīng)用的方式更推薦第三種,其中第二中部署方式的局限性比較大,每次配置完成之后都需要重新啟動一下Tomcat服務(wù)器才生效。第一種和第三種都支持熱部署。

到此這篇關(guān)于淺談Tomcat中<Context>標(biāo)簽的使用方式和注意事項的文章就介紹到這了,更多相關(guān)Tomcat Context標(biāo)簽內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • maven項目遠(yuǎn)程部署&&使用tomcat配置數(shù)據(jù)庫連接的方法

    maven項目遠(yuǎn)程部署&&使用tomcat配置數(shù)據(jù)庫連接的方法

    這篇文章主要介紹了maven項目遠(yuǎn)程部署&&使用tomcat配置數(shù)據(jù)庫連接,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • tomcat正常啟動但網(wǎng)頁卻無法訪問的幾種解決方法

    tomcat正常啟動但網(wǎng)頁卻無法訪問的幾種解決方法

    本文主要介紹了tomcat正常啟動但網(wǎng)頁卻無法訪問的幾種解決方法,根據(jù)自身使用情況和一些網(wǎng)上搜索到的結(jié)果,匯總整理一下,具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Windows下tomcat安裝教程

    Windows下tomcat安裝教程

    這篇文章主要為大家詳細(xì)介紹了Windows下tomcat安裝圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 關(guān)于Tomcat虛擬路徑訪問本地圖片失敗的問題

    關(guān)于Tomcat虛擬路徑訪問本地圖片失敗的問題

    這篇文章主要介紹了Tomcat虛擬路徑訪問本地圖片失敗的問題,其實解決方法很簡單,只需要在idea配置Tomcat時要把8080后面那個選項勾上,需要的朋友可以參考下
    2022-08-08
  • TomCat啟動找不到配置的環(huán)境變量解決

    TomCat啟動找不到配置的環(huán)境變量解決

    本文主要介紹了TomCat啟動找不到配置的環(huán)境變量解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-12-12
  • Tomcat監(jiān)測腳本的實現(xiàn)示例

    Tomcat監(jiān)測腳本的實現(xiàn)示例

    這篇文章主要給大家介紹了Tomcat監(jiān)測腳本的實現(xiàn)方法,文中給出了詳細(xì)的示例代碼和介紹,對大家具有一定的參考價值,有需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)把。
    2017-01-01
  • 解決Tomcat報404問題大全(包括tomcat可以正常運(yùn)行但是報404)

    解決Tomcat報404問題大全(包括tomcat可以正常運(yùn)行但是報404)

    這篇文章主要介紹了解決Tomcat報404問題大全(包括tomcat可以正常運(yùn)行但是報404),本文給大家介紹非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • Linux小技巧分享之如何重新啟動tomcat

    Linux小技巧分享之如何重新啟動tomcat

    在Linux系統(tǒng)下,如何重啟Tomcat呢?答曰:使用命令操作的!咳咳,這不是廢話嗎。其實tomcat的安裝目錄有關(guān)閉,重啟的腳本的,只要執(zhí)行他們就可以了,下面我們來詳細(xì)說明下
    2014-08-08
  • Linux部署Tomcat發(fā)布項目過程中各種問題及解決方法

    Linux部署Tomcat發(fā)布項目過程中各種問題及解決方法

    這篇文章主要介紹了解決Linux部署Tomcat發(fā)布項目過程中各種問題,本文通過圖文實例相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • windows下tomcat7.0安裝圖文教程

    windows下tomcat7.0安裝圖文教程

    這篇文章主要為大家詳細(xì)介紹了windows下tomcat7.0安裝圖文教程,感興趣的小伙伴們可以參考一下
    2016-06-06

最新評論

汽车| 东宁县| 扎鲁特旗| 呼伦贝尔市| 吴江市| 郑州市| 吉林省| 衡阳市| 呈贡县| 辽宁省| 奉节县| 万山特区| 绥宁县| 北碚区| 西青区| 方正县| 谷城县| 广元市| 柯坪县| 贡山| 油尖旺区| 杨浦区| 湘潭市| 乐昌市| 嘉祥县| 邮箱| 民乐县| 休宁县| 包头市| 黑山县| 西城区| 越西县| 吉林省| 金坛市| 同心县| 紫金县| 荔浦县| 肇东市| 扎赉特旗| 绥德县| 长顺县|