亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談Tomcat中<Context>標簽的使用方式和注意事項

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

1、<Context>標簽說明

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

下面來說明一下該標簽中比較重要的幾個屬性

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

2、Tomcat部署應用的3種方式

2.1以文件或war包直接部署

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

2.2 編輯server.xml配置文件,添加Context標簽

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

...
<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指向應用所在的文件夾或war文件,能夠是絕對路徑,也能夠是相對路徑(相對該Context所在的Host的appBase屬性值)

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

注意:如果以想要訪問目錄,需要在該目錄下新建ROOT.xml,然后將下面內容復制進去。即可訪問

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

接下來我們訪問控制臺進行測試:

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

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

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

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

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

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

查看日志信息:綠框說的很詳細,該路徑屬性已經被忽略

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

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

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

您可能感興趣的文章:

相關文章

  • tomcat部署web應用的4種方法總結(推薦)

    tomcat部署web應用的4種方法總結(推薦)

    本篇文章主要介紹了tomcat部署web應用的方法,主要有4中方法,包括Tomcat自動部署、控制臺進行部署、增加自定義的Web部署文件、手動修改%Tomcat_Home%\conf\server.xml文件來部署web應用,有興趣的可以了解一下。
    2016-11-11
  • Tomcat設置maxPostSize實現過程解析

    Tomcat設置maxPostSize實現過程解析

    這篇文章主要介紹了Tomcat設置maxPostSize實現過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • tomcat服務器安全設置方法

    tomcat服務器安全設置方法

    這篇文章主要介紹了tomcat服務器安全設置方法,需要的朋友可以參考下
    2019-11-11
  • 教你如何測試Tomcat是否啟動成功

    教你如何測試Tomcat是否啟動成功

    這篇文章主要介紹了教你如何測試Tomcat是否啟動成功的方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • HBuilderX配置tomcat外部服務器查看編輯jsp界面的方法詳解

    HBuilderX配置tomcat外部服務器查看編輯jsp界面的方法詳解

    這篇文章主要介紹了HBuilderX配置tomcat外部服務器查看編輯jsp界面的方法,本文通過實例圖文相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 深入分析Tomcat無響應問題及解決方法

    深入分析Tomcat無響應問題及解決方法

    Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成,通常我們會用它來運行java了,下文小編來為各位介紹Tomcat無響應問題解決辦法
    2016-05-05
  • Tomcat啟動報錯子容器啟動失敗問題及解決

    Tomcat啟動報錯子容器啟動失敗問題及解決

    這篇文章主要介紹了Tomcat啟動報錯子容器啟動失敗問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Tomcat用戶管理的優(yōu)化配置詳解

    Tomcat用戶管理的優(yōu)化配置詳解

    這篇文章主要為大家介紹了Tomcat用戶管理的優(yōu)化配置詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-03-03
  • 在Win10上安裝Tomcat服務器及配置環(huán)境變量的詳細教程(圖文)

    在Win10上安裝Tomcat服務器及配置環(huán)境變量的詳細教程(圖文)

    Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,屬于輕量級應用服務器,本文主要講述Windows環(huán)境Tomcat服務器安裝與環(huán)境變量配置,感興趣的朋友跟隨小編一起看看吧
    2019-11-11
  • tomcat antiResourceLocking antiJARLocking 的作用和用法

    tomcat antiResourceLocking antiJARLocking 的作用和用法

    tomcat 里 antiResourceLocking 和 antiJARLocking 的作用和用法
    2009-08-08

最新評論