我有一个在Tomcat 6中游泳的web应用程序。假设它运行在server:8282/MyApplication
上。我有一个上下文XML,看起来像这样:Tomcat 6到Tomcat 7会导致上下文路径停止合作
<Context crossContext="true"
debug="5"
docBase="MyApplication"
path="MyApplication"
reloadable="true">
在我的申请,我的链接看起来像
server:8282/MyApplication/myAction.do?params=blah
当我将其切换到Tomcat 7,它似乎链接更改为:
server8282/myAction.do?params=blah
我在应用程序中没有改变任何东西,它在两个地方都是相同的代码。是否有一些全局设置可以更改为“MyApplication”?
编辑:生成的链接代码,作为一个例子,:
<a href="<%=request.getContextPath() %>/myAction.do?params=blah">do the blah</a>
向我们展示生成该链接的代码。 – 2013-02-16 00:10:51
添加了创建链接的jsp – corsiKa 2013-02-16 00:20:44