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