为特定的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 丁克设计 阅读(208) 评论(0)  编辑  收藏 所属分类: Tomcat 技术文档


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

留言簿(6)

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜