Я пытаюсь интегрировать плитки в наше текущее приложение на основе Spring MVC (Spring 2.5), и по большей части оно отлично работает с начальными страницами. У нас около 300 страниц jsp и новый раздел веб-сайта, который мы реализуем через Tiles. Я знаю, что мне нужно использовать ResourceBundleViewResolver
вместе с файлом view.properties
, чтобы смешивать различные технологии просмотра (JSTL / JSP и плитки).
При таком подходе использование файла свойств кажется излишним. Я имею в виду, что я должен отдельно упомянуть 300 или около того возвращаемых JSP в этом файле вместе с возвратами Tiles.
Мне интересно, существует ли какой-то подход на основе подстановочных знаков, например:
* .html = вернуть все JSP, * .ti = вернуть все плитки
Любая помощь в достижении чего-то подобного очень ценится. Моя текущая конфигурация прилагается:
<bean id="viewResolver" class="org.springframework.web.servlet.view.ResourceBundleViewResolver">
<property name="basename" value="views"/>
</bean>
view.properties:
tilehome.class=org.springframework.web.servlet.view.tiles2.TilesView
tilehome.url=tilehome
login.class=org.springframework.web.servlet.view.JstlView
login.url=/WEB-INF/jsp/login.jsp