Apache Tiles:如何拆分Template.xml tiles-definition

时间:2013-10-03 11:49:51

标签: xml spring templates spring-mvc apache-tiles

我们有一个非常大的项目。

并且每个开发人员都在处理UI的不同部分,但需要修改template.xml。

有没有办法使用include标签拆分template.xml或以某种方式模块化?

1 个答案:

答案 0 :(得分:1)

不确定您当前如何配置Tiles(以及您的UI是否已构建),但由于您使用Spring MVC标记了问题,因此您只需在Spring配置中列出所有磁贴定义:

<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
   <property name="definitions">
     <list>
       <value>/WEB-INF/defs/general.xml</value>
       <value>/WEB-INF/defs/widgets.xml</value>
       <value>/WEB-INF/defs/administrator.xml</value>
       <value>/WEB-INF/defs/customer.xml</value>
       <value>/WEB-INF/defs/templates.xml</value>
     </list>
   </property>
 </bean>

(从the documentation复制的示例)