我有一个页面:
<body class="auth_loginForm" controller="auth" action="loginForm" >
以及包含正文的sitemesh布局:
<body iamalayout="true" >
<sitemesh:write property='body'/>
</body>
有没有办法让身体的属性出现在最后一页?
这是最终的身体标签看起来像:
<body iamalayout="true" class="auth_loginForm" controller="auth" action="loginForm" >
答案 0 :(得分:4)
尝试设置您的布局正文标记:
<body iamalayout="true" <decorator:getProperty property="body.class" /> <decorator:getProperty property="body.controller" /> <decorator:getProperty property="body.action" /> >
或者如果它工作不正常尝试为每个装饰器附加writeEntireProperty =“true”:getProperty标签,如
<decorator:getProperty property="body.class" writeEntireProperty="true" />
希望它有所帮助。
http://wiki.sitemesh.org/wiki/display/sitemesh/Tag+References