tomcat配置虚拟路径
Posted 指尖下的世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat配置虚拟路径相关的知识,希望对你有一定的参考价值。
1.可以实现什么样的功能:
例如我们在项目中有如下代码:
<img src=\'/img/${name}\' alt="图片加载失败">
但是其实我们的真实目的是想展示我们计算机:D:\\image路径下面的图片,这时我们就需要配置虚拟路径了,使我们tomcat访问/img路径时转向访问D:\\image
2.配置步骤:
打开项目部署的tomcat目录:apache-tomcat-***\\conf\\server.xml,在Host标签内部添加如下代码:
<Context path="/img" docBase="D:\\image" debug="0" reloadable="true"/>
3.IDEA做了以上配置无效???
(IDEA配置了tomcat虚拟路径无效)
很好,因为确实无效,不过按照下图设置之后就好了:
勾选上:√ Deploy applications across restarts and redeploys就OK
4.Ecliplse做了以上配置无效???
eclipse对tomcat支持有时不是那么友好,单修改tomcat配置可能没有用,于是试着去用eclipse对tomcat进行配置管理,果然一下就成功了,eclipse配置tomcat方法如下:
在Eclipse中,双击Server视图的Tomcat实例:
具体操作步骤:
(1)双击你使用的server
(2)切换到modules标签
(3)点击右侧第二个按钮,在path处输入/[项目名称]/[你想设置的路径],document base处输入磁盘对应的路径。
以上是关于tomcat配置虚拟路径的主要内容,如果未能解决你的问题,请参考以下文章