У меня есть настройка сервлета весны-mvc для соответствия * .page запросов. Я настроили радушны-файл-лист в web.xml быть index.pageприветственный файл в web.xml с пружиной не работает?
Это работает, когда я иду в корне моего веб-сервера:
http://me.com действительно попадаю в http://me.com/index.page правильно.
Однако это не перенаправляет когда я использую subdirectoris:
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>
Hi Bozho. Ты уверен? В документации http://docs.oracle.com/cd/E13222_01/wls/docs81/webapp/web_xml.html#1026980 должно быть показано, что каталоги должны поддерживаться. –
может быть так, как они реализованы в WebLogic. Но Jetty, вероятно, интерпретирует стандарт по-разному. Попробуйте в совершенно новом приложении, без весны, просто для тестирования – Bozho
Он работал в новом весеннем приложении. Однако разница в том, что у меня были реальные файлы в реальных каталогах, вместо того, чтобы указывать на сервлеты. Возможно, это вопрос ... –