Tomcat中Context的配置,tomcatcontext配置
Tomcat直接ip地址訪問不用加連接埠和項目名
當我們開發完一個WEB項目 然後部署到tomcat下,正常情況下應該是這樣訪問:http://localhost:連接埠號碼/項目名
如果我們想讓使用者僅僅輸入欄位名來訪問我們的項目,我們就需要修改Tomcat的Context設定。
修改{TOMCAT_HOME}/conf/server.xml檔案
使用文字編輯器開啟server.xml檔案,在<Host>節點下增加<Context>節點,並設定path、docBase、reloadable屬性
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="/" docBase="/projectName" reloadable="false"/> </Host>
<Context>元素的屬性:
path:指定訪問該Web應用的URL入口。這裡可為 path="/"或path=""
docBase:指定Web應用的檔案路徑,可以給定絕對路徑,也可以給定相對於<Host>的appBase屬性的相對路徑,
如果Web應用採用開放目錄結構,則指定Web應用的根目錄,如果Web應用是個war檔案,則指定war檔案的路徑。
這裡可為相對路徑:docBase="/projectName" 或絕對路徑:docBase="D:\tomcat\webapps\projectName"
reloadable:如果這個屬性設為true,tomcat伺服器在運行狀態下會監視在WEB-INF/classes和WEB-INF/lib目錄下class檔案的改動,
如果監測到有class檔案被修改的,伺服器會自動重新載入Web應用。
作者:itmyhome
tomcat中serverxml中的context配置
一般不用了。這個東西是在做“虛擬目錄”。如果你的項目在D盤,而你的Tomcat放在其它地方,當你不想把這個項目話在Tomcat時,加入這個就行了。docBase="d:/xx.."是你現在的項目的位置。path="/struts"中的struts是你在遊覽器中訪問時使用的檔案夾名稱。
MyEclipse下Tomcat的context怎配置
不用配置 這個tamcat 是有使用者名稱密碼 你到C:\Program Files\Tomcat 6.0\conf 這是我的安裝路徑,你到這個路徑下 找到tomcat-users.xml檔案下看看使用者名稱和密碼是什麼,開啟首頁 點擊tomcat manager 輸入使用者名稱密碼即可