為特定的web設(shè)置虛擬目錄
舉例說明:1.如果我有一個(gè)web它的位置在c:\myweb在這個(gè)目錄下有一個(gè)jsp文件:a.jsp,在c:\myweb\image下有一個(gè)b.jsp文件
并且我在瀏覽器中輸入http://localhost:8080/web可以訪問到這個(gè)web
如果我沒有設(shè)置虛擬目錄的話我想要運(yùn)行這個(gè)web必須要把這個(gè)文件復(fù)制到webapps下,但是現(xiàn)在由于需要我不能把它復(fù)制到這個(gè)目錄下,所以我要設(shè)置虛擬目錄。
首先我要打開conf/server.xml文件然后找到<host 這個(gè)標(biāo)簽,在里邊加入:
<context path="/web" docbase="c:\myweb" reloadable="true">便可以了。
下面來說一上它的幾個(gè)參數(shù)代表的意思:
path:就是你在地址欄中輸入的web
docbase:就是你的實(shí)際目錄c:\myweb
reloadable:就是讓你的web 是否能夠重加載
當(dāng)們訪問b.jsp的時(shí)候就可以在瀏覽器中輸入:http://localhost:8080/web/image/b.jsp
如果在a.jsp中要做鏈接可以:
<a href="image/b.jsp">
posted on 2008-12-23 11:59 丁克設(shè)計(jì) 閱讀(215) 評(píng)論(0) 編輯 收藏 所屬分類: Tomcat 技術(shù)文檔