【发布时间】:2012-06-05 08:16:03
【问题描述】:
我想要一些带有图块的嵌套模板,但目前没有任何运气。
我的主要模板:
[...]
<div id=body><tiles:insertAttribute name="body"/></div>
[...]
我的嵌套模板:
[...]
<div id=sub><tiles:insertAttribute name="sub"/></div>
[...]
我的视图定义:
<tiles-definitions>
<definition name="mainTemplate" template="/mainTemplate.jspx">
</definition>
<definition extends="mainTemplate" name="subTemplate">
<put-attribute name="body" value="/subTemplate.jspx"/>
</definition>
<definition extends="mainTemplate" name="myView">
<put-attribute name="sub" value="blablabla"/>
</definition>
</tiles-definitions>
我的预期:
<div id=body><div id=sub>blablabla</div></div>
我得到了什么:
<div id=body><div id=sub></div></div>
我已经看到了关于这个主题的documentation on the tiles website,但我无法让它发挥作用:(
【问题讨论】:
-
尝试将 blablabla 替换为 /view.jsp 并在该文件中放入文本 blablabla。
-
其实我已经这样做了。
标签: spring-mvc tiles tiles2