我正在为 Jetty 6 中的 webapp 部署而苦苦挣扎。以前,webapp 被部署在/mywebapp
其中,每次我访问http://localhost/mywebapp/
Jetty 时都将我定向到http://localhost/mywebapp/index.jsp
.
当我更改contextPath
to 时/
,突然重定向行为被破坏。相反,Jetty 会发出内部转发请求。
有没有人有任何意见为什么会发生这种情况?具有以下DefaultServlet
设置:
<init-param>
<param-name>dirAllowed</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>welcomeServlets</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>redirectWelcome</param-name>
<param-value>true</param-value>
</init-param>