2013-12-12 41 views
0

在我的项目中,我实际上使用普通的JSP和JSP标签来开发视图。但我正在寻找更简单的方法来开发视图。 我的一般想法是,我有一个基本视图,其中包含每个页面的骨架,我所有的specfic视图都应该渲染到这些基本视图中。Spring MVC - Base View

我的解决方案是我创建一个拦截器,它将在“子视图”渲染后执行,并将此输出放入基本视图中,该视图将手动渲染。

你说什么? - JPS-Tag方式还是拦截器方式?

回答

1

您似乎在寻找某种模板解决方案。您可以使用您正在使用的自定义JSP标记来创建和重用部分JSP页面,例如页眉和页脚。

你可以考虑使用像Apache Tiles这样的模板引擎或像Sitemesh 2这样的装饰器。

看看Spring MVC中的自定义用户界面主题支持,这可能是你正在寻找的。