介绍一个不用重启tomcat完成地址映射的方法
2017-01-10 17:27
309 查看
介绍一个不用重启tomcat完成地址映射的方法
如何为地址映射呢,就是说,你要访问一个url,可是url对应的资源不在tomcat的webwapp目录下,一样可以访问得到.
以Linux系统为例:
打开tomcat目录下的/conf/Catalina/localhost,然后在以下文件夹中创建一个xml文件,此xml文件名就是url的项目名,例如名字为ULinkFile.xml,然后在文件上面添加上
下图为tomcat映射地址的目录
![](https://img-blog.csdn.net/20170110172544728?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZXBzb24zMzMz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
下图为映射的资源地址
![](https://img-blog.csdn.net/20170110172600105?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZXBzb24zMzMz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
下图为访问图片文件夹中的其中一个图片文件
![](https://img-blog.csdn.net/20170110172611996?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZXBzb24zMzMz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
那么此时访问形式为
如何为地址映射呢,就是说,你要访问一个url,可是url对应的资源不在tomcat的webwapp目录下,一样可以访问得到.
以Linux系统为例:
打开tomcat目录下的/conf/Catalina/localhost,然后在以下文件夹中创建一个xml文件,此xml文件名就是url的项目名,例如名字为ULinkFile.xml,然后在文件上面添加上
<Context docBase="这里填写的是你要映射的目录" />,例如我想要的目录为/home/xiaoma/图片,就写为
<Context docBase="~/图片" />,假如现在图片文件夹下有一个名为mbuntu-3.jpg的文件那么现在url可以这么写,
http://localhost:8080/ULinkFile/mbuntu-3.jpg就可以访问到该图片啦,以下为图
下图为tomcat映射地址的目录
下图为映射的资源地址
下图为访问图片文件夹中的其中一个图片文件
注意多级路劲用#号来定义,此时文件名形式为aaa#bbb#ccc.xml
那么此时访问形式为http://XXX:8080/aaa/bbb/ccc/文件名
另外映射文件的名字不要和已存在的项目名相同,不然会有冲突
相关文章推荐
- 修改Java文件不用重启Tomcat服务的方法
- Eclipse+Tomcat调试修改代码不用重启容器配置方法
- 修改方法后Tomcat不用重启
- 一个快捷隐藏的方法隐藏一列不用鼠标右键隐藏就可完成
- 修改类不用重启Tomcat加载整个项目的实现方法
- eclipse+tomcat调试修改代码不用重启容器配置方法
- eclipse+tomcat调试修改代码不用重启容器配置方法
- Tomcat启动完成后再执行一个指定的方法 - 不影响Tomcat的启动时间
- Myeclipse中修改类及jsp文件后不用重启tomcat的方法
- myeclipse更改类或者是配置文件不用重启tomcat的方法
- ASP.NET通过配置Web.config文件提高手动绑定数据库效率的一个简单方法,不用每次手动连接数据库地址,或者数据库地址变更时只改一处即可。
- 修改Java文件不用重启Tomcat服务的方法
- [JAVA]修改Java文件不用重启Tomcat服务的方法
- tomcat服务器中设置一个action请求等地址为首页的方法
- myeclipse更改类或者是配置文件不用重启tomcat的方法
- 修改jsp、Java文件不用重启Tomcat服务的方法
- 工作总结31 工程里修改java文件不用重启tomcat的方法
- 修改Java文件不用重启Tomcat服务的方法
- eclipse+tomcat debug不用重启方法
- Tomcat 配置访问地址时不用输入项目名的方法