举例说明:
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">