当前位置: 代码迷 >> Java Web开发 >> 关于Tomcat6.0,server.xml配置根目录有关问题
  详细解决方案

关于Tomcat6.0,server.xml配置根目录有关问题

热度:79   发布时间:2016-04-16 22:19:19.0
关于Tomcat6.0,server.xml配置根目录问题
我在server.xml配置中做了如下配置:

<Host name="localhost"  appBase="webapps" unpackWARs="true" 
            autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

            <Context docBase="E:/Workspace/cms/web" path="/cms" reloadable="true" />

</Host>

然后启动服务,输入网址:http://localhost:8080/cms 回车


页面是出来了。可是一些链接,还有图片路径都不对了。
比如一个登录,就变成了http://localhost:8080/login.jsp  
而我想要的是http://localhost:8080/cms/login.jsp 

我在源代码中直接使用的是斜杠的:    <a href="/login.jsp">现在登录</a>

这个   / 表示直接访问到配置的根目录了。却不是path配置的: /cms

要怎样配置才能实现,让代码中/ 表示的路径和path 配置的一致?


------解决方案--------------------
<a href="login.jsp">现在登录</a>
  相关解决方案