不废话
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/)