javaweb虚拟目录映射

 虚拟目录映射,就是将应用程序目录映射成我们访问时的路径

方法一:
使外界能够访问我们以开发好的应用,将开发好的web应用在配置文件中进行配置,即conf下的server.xml文件中配置,<Context  path="/it123"  docBase="d:\1"/>,context就是一个web应用,该应用的访问路径是http://localhost:8080/it123,该目录并非真实存在,而是将docBase目录映射到该目录上,因此叫虚拟目录映射,当输入http://localhost:8080/it123/1.html时,实际访问的是d:\1\1.html文件,该方法需要重新启动tomcat;

方法二
该配置方法则不需要重启tomcat,在C:\apache-tomcat-6.0.33\conf\Catalina\localhost路径下新建一个后缀名为xml的文件,该文件名就是虚拟目录,相当于第一种方法中的path值,假设文件名为it123 ,该xml文件的内容为<Context   docBase="d:\1"/>,那么就相当于将d:\1目录映射到了http://localhost:8080/it123,我们在地址栏输入http://localhost:8080/it123/1.html便和第一种方法显示相同的内容。如果想映射为多级目录,则可以将文件名这样命名例如a#b#c.xml,则在地址栏需要输入http://localhost:8080/a/b/c/1.html,若将文件名名为为root则该文件就是缺省的默认访问页面,也可以洗在server。xml中配置,只需将path的值为“”即可。
该种方法不用重启t
omcat

方法三:
将应用程序直接拷贝到wepapps下,tamcat会自动映射该目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值