2013-08-04 71 views
1

我想创建一个Spring MVC应用程序,但是我看到的所有教程和示例都有一个控制器操作视图。但是,我是否可以制作类似template.jsp的内容和视图组件,以及它自己的迷你逻辑,并在视图中包含模板。Spring MVC可重用视图组件

例template.jsp:

<html> 
    <head> 
    ...... 
    </head> 
    <body> 
    <div id="menu"> 
     #menuComponent 
    </div> 
    <content> 
     #content from action 
    </content> 
    </body> 
</html> 

回答

1

是的,可以。 Spring了解创建组件作为独立模块的重要性。做有效的布局Spring有瓷砖。您可以通过here

+0

指导瓷砖是否可以通过参数导入视图。例如,在游戏中,我可以用params @header(消息)导入它。 – nabiullinas

+0

不完全是这样,但是在瓷砖中,您可以创建多个模板,即标题,页脚,菜单,内容等的一般定义。您还可以动态加载每个组件属性 –