Как переопределить urlpattern в web.xml - PullRequest
0 голосов
/ 13 сентября 2011

Я работаю над проектом Spring MVC, включающим Tiles.

Вот текущий urlPattern в web.xml.

<servlet-mapping> <servlet-name>appServlet</servlet-name> <url-pattern>*.html</url-pattern> </servlet-mapping>

В файле конфигурации Spring в настоящее время единственным распознавателем является.

<bean id="viewResolver" class="org.springframework.web.servlet.view.ResourceBundleViewResolver" p:basename="views" />

<bean id="tilesConfigurer"
    class="org.springframework.web.servlet.view.tiles2.TilesConfigurer"
    p:definitions="/WEB-INF/tiles-defs.xml" />

В моем контроллере единственный способ, которым работает сопоставление запросов, - это если я введу в /sample.html, который перенаправляет на соответствующий контроллер. Что мне нужно сделать, это иметь текущий вид / образец для сопоставления с соответствующим контроллером. Есть ли способ сделать это. Будет ли ответом externalviewresolver или изменение записи в файле views.properties? Спасибо.

1 Ответ

1 голос
/ 13 сентября 2011

Нет, вы должны изменить шаблон URL сервлета.Сопоставьте это с /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...