在运行时使用参数struts 2 tile

时间:2013-10-21 12:24:53

标签: java jsp struts2 tiles2

我有一个国际化的应用程序,我正在尝试阅读通过tile侦听器加载的页面布局标题中的资源的关键文件。

我的tiles.xml的配置如下:

<tiles-definitions>
<definition name="baseLayout" template="/template/01/baseLayout.jsp">
    <put-attribute name="title" value="Value at runtime" type="string" />
    <put-attribute name="header" value="/header.jsp" />
    <put-attribute name="menu" value="/menu.jsp" />
    <put-attribute name="body" value="" />
    <put-attribute name="footer" value="/footer.jsp" />
</definition>
<definition name="/welcome.tiles" extends="baseLayout">
    <put-attribute name="body" value="/welcome.jsp" />
</definition>

在我输入的页面baseLayout.jsp中:

<title><tiles:insertAttribute name="title" ignore="true"/></title>

我想在运行时插入今天手动插入的值。 在线下:

<put-attribute name="title" value="Value at runtime" type="string" />

0 个答案:

没有答案