javaweb虚拟目录映射

来源:互联网 发布:em算法 高斯混合模型 编辑:程序博客网 时间:2024/04/28 01:07
 虚拟目录映射,就是将应用程序目录映射成我们访问时的路径

方法一:
使外界能够访问我们以开发好的应用,将开发好的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会自动映射该目录

转自:http://blog.csdn.net/gsw66/article/details/7023258

原创粉丝点击