Я использую плитки 2 с пружиной 3.05. Я хочу сопоставить файлы jsp с контроллером, например.Плитка 2, отображение JSP
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.html</url-pattern>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
Когда я делаю это, я получаю "[WARN] org.springframework.web.servlet.PageNotFound [отображение не найдено для запроса HTTP с URI [/ WEB-INF/* .jsp]" для все плитки.
Как я могу исключить плитки (изнутри WEB-INF) из сервлет-отображения? или, может быть, я могу явно сопоставить эти файлы с сервлетами для фрагментов?
Почему вы хотите сопоставить файлы jsp с контроллером? Также см. Http://stackoverflow.com/questions/2764636/how-can-i-map-a-spring-controller-to-a-url-with-jsp-extension – Ritesh
@rRitesh, спасибо за ссылку. То, что я хотел сделать, - сопоставить старые ссылки jsp с новым сайтом (использующим Spring mvc). Моя первоначальная проблема была несколько иной. Я использовал фильтр весны для отправки запроса (старым ссылкам) на контроллеры, но, к сожалению, сеанс hibernate не был передан и каждый раз, когда было создано новое соединение, что вызвало запуск соединений из пула. Я решил это путем правильной конфигурации cp30: , и поэтому мне больше не нужно сопоставлять jsps. –