日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Tomcat虚拟目录

發(fā)布時間:2024/9/27 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Tomcat虚拟目录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
對于Tomcat的虛擬目錄的設(shè)置,一搜索一大推,這里我只是為了個人記錄,再寫下。
Tomcat的目錄在:c:\tomcat 6.0\

@、Tomcat中虛擬目錄的設(shè)置


默認的,Tomcat的主目錄是C:\Tomcat 6.0\webapps\ROOT,這里可以放一個或多個網(wǎng)頁。如果想要在一個新的目錄比如C:\MyWeb目錄下,放一個網(wǎng)站,并且使用Tomcat來瀏覽,那么我們就需要增加一個Web Site,而不需要動原有的網(wǎng)站。

用記事本打開C:\Tomcat 6.0\conf\ server.xml,找到以下代碼:

?????? <Host name="localhost"??? appBase="webapps"

? ??????????unpackWARs="true"? autoDeploy="true"

??????????? xmlValidation="false"? xmlNamespaceAware="false">


在下面新的一行中寫入以下代碼(只要是在<Host>和</host>之間均可以):

?? <Context path="/site"? docBase="c:\myweb"??? reloadable="true"??? debug="0">

?</Context>


?????? 其中path是指相對于網(wǎng)站URL所言,這里的/site就是指Http://localhost/site。docBase指的是文件在文件系統(tǒng)中的位置,本例中是“c:\myweb”。 將你的網(wǎng)頁移動到c:\myweb\目錄下,重新啟動Tomcat后,就可以使用Http://localhost/site這個網(wǎng)址瀏覽新的網(wǎng)頁。

如果需要更改“/”目錄的文件位置,只需要將上面Host標簽中的appBase中的值更改即可,如更改為 appBase=”c:\myweb”,這樣使用Http://localhost即可訪問位于C盤myweb文件夾內(nèi)的網(wǎng)頁。

??? @不重啟Tomcat就使虛擬目錄生效(第二種方法設(shè)置虛擬目錄)。
??? 在C:\Tomcat 6.0\conf目錄下有一個Catalina文件夾,其下有我們的網(wǎng)站localhost文件夾(如果是帶有域名的服務(wù)器,這里應(yīng)該會是域名吧),其下默認有host-manager.xml和manager.xml兩個xml配置文件。在這里建立一個文件為JspTest.xml,內(nèi)容如下:

<?xmlversion="1.0"encoding="UTF-8"?>
??<Context path="/JspTest" docBase="C:\myweb\"? debug="0"? reloadable="true"??>
??</Context>??


這樣,Tomcat的虛擬目錄就會多出一個/JspTest(Tomcat服務(wù)器的URL是區(qū)分大小寫的,郁悶下),指向c:\myweb位置的網(wǎng)頁。

其中:文件名JspTest.xml就代表了/JspTest這個虛擬目錄,我又試了試,跟文件里的內(nèi)容path=".."沒有關(guān)系,可以將文件里的path=“”刪除,然后訪問http://localhost/JspTest
接下來把JspTest.xml改名為1.xml訪問http://localhost/1/ 不是立刻生效的,多刷新幾次,大約五秒后,這個頁面生效了,不再是404了。

打開瀏覽器,試試吧。

總結(jié)

以上是生活随笔為你收集整理的Tomcat虚拟目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。