【发布时间】:2011-03-28 17:01:10
【问题描述】:
我已经问自己这个问题很长一段时间了,但我还没有在网上找到一个很好的解决方案。
所以我正在使用 Tiles2 和 Spring MVC,并且我想在 body tile 中动态设置页面标题。有什么办法吗?
<definition name="mainTemplate" template="/WEB-INF/template/main.jsp">
<put-attribute name="header" value="/WEB-INF/template/header.jsp" />
<put-attribute name="footer" value="/WEB-INF/template/footer.jsp" />
<put-attribute name="body" value="/WEB-INF/template/blank.jsp" />
</definition>
<definition name="list" extends="mainTemplate">
<put-attribute name="body" value="/WEB-INF/jsp/list.jsp" />
</definition>
我目前的解决方案是在控制器中设置标题
model.addAttribute("pageTitle", "blubb");
在模板中做 c:out
【问题讨论】:
标签: model-view-controller spring title tiles tiles2