首页 > 代码库 > Tomcat 虚拟目录映射

Tomcat 虚拟目录映射

不废话

1.打开在tomcat的目录下的-conf(配置文件夹)-server.xml

    在<Host/>之前加上:

    <Context path="/itcast" docBase="你的web应用路径" />

 

访问localhost:8080/itcast/你要访问的文件

举个栗子:http:localhost:8080/itcast/1.html

 

备注1:一定要记得打后面那个 / 。

备注2:需要重启tomcat。

备注3:itcast是个虚拟目录

备注4:这是通过更改server.xml达到虚拟目录映射(也可以说是在Tomcat上部署你的web应用)

 

2.在conf-Catalina下新建   你想取的名字(建议不要使用中文).xml  这个文件

    <Context  docBase="你的web应用路径" />

 

访问localhost:8080/你的web应用文件夹名称/你要访问的文件

举个栗子:http:localhost:8080/news/1.html

 

备注1:无需重启Tomcat

备注2:这是通过在Catalina下新建xml文件达到虚拟目录映射

 

3.在conf-Catalina下新建 ROOT.xml

    <Context  docBase="你的web应用路径" />

 

访问localhost:8080/你要访问的文件

举个栗子:http:localhost:8080/1.html

 

备注1:需重启Tomcat

备注2:这是通过新建ROOT.xml指定缺省web应用

 

4.打开 conf - server.xml

    在<Host/>之前加上:

    <Context path="" docBase="你的web应用路径" />

 

访问localhost:8080/你要访问的文件

举个栗子:http:localhost:8080/1.html

 

备注1:需要重启Tomcat

备注2:这是通过更改 server.xml指定缺省(默认)web应用

 

5.在webapps下放置你的web应用,tomcat会自动映射

 

不举  栗子

 

6.修改context.xml也可以达到指定效果,但是不符合要求,略过

 

总的来说: 一、通过修改server.xml来达到虚拟映射和指定缺省应用

               二、通过在Catalina新建xml文件来达到虚拟映射和指定缺省应用

      三、放到webapps下让程序自动映射

 

本文中如 存在错误 或 用语不当 请不啬指教 ,如有雷同那tm一定是抄我的(http://www.cnblogs.com/summertime-wu/)

 

Tomcat 虚拟目录映射