我有一個在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