我已经设置了我的 spring-mvc servlet 来匹配 * .page请求。我已将 web.xml 中的欢迎文件列表设置为 index.page
当我转到我的网络服务器的根目录时,这有效:
http://me.com确实被重定向到http://me.com/index.page正确。
但是,当我使用子目录时它不会重定向:
http://me.com/dashboard没有被重定向到http://me.com/dashboard/index.page
有没有办法让这个映射工作?
我的 web.xml 文件(提取):
<welcome-file-list>
<welcome-file>index.page</welcome-file>
</welcome-file-list>
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>*.page</url-pattern>
</servlet-mapping>
我的 webdefault.xml(来自码头):
<init-param>
<param-name>dirAllowed</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>welcomeServlets</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>redirectWelcome</param-name>
<param-value>false</param-value>
</init-param>