【发布时间】:2013-02-21 18:34:22
【问题描述】:
我正在尝试将 Tiles 集成到我们当前基于 Spring MVC (Spring 2.5) 的应用程序中,并且在大多数情况下它工作正常
与初始页面。我们有近 300 个 jsp 页面和一个新的网站部分,我们正在通过 Tiles 实施。
我知道我需要使用ResourceBundleViewResolver 和view.properties 文件来混合不同的视图技术(JSTL/JSP 和Tiles)。
看到这种方法,使用属性文件似乎有点过头了,我的意思是我必须特别提到这个文件中返回的 300 左右的 JSP 以及
瓷砖返回。
我想知道是否有某种基于通配符的方法,例如:
*.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
【问题讨论】:
标签: java spring spring-mvc tiles2 apache-tiles