2

我有一个页面:

<body class="auth_loginForm" controller="auth" action="loginForm" >

以及带有主体的站点网格布局:

 <body iamalayout="true" >
    <sitemesh:write property='body'/>
 </body>

有没有办法让正文的属性出现在最后一页上?

那就是最终的 body 标签看起来像:

<body iamalayout="true" class="auth_loginForm" controller="auth" action="loginForm" >
4

1 回答 1

4

尝试像这样设置布局主体标签:

<body iamalayout="true" <decorator:getProperty property="body.class" /> <decorator:getProperty property="body.controller" /> <decorator:getProperty property="body.action" /> >

或者如果它不能正常工作,请尝试为每个 decorator:getProperty 标签附加 writeEntireProperty="true",例如

 <decorator:getProperty property="body.class" writeEntireProperty="true" />

希望能帮助到你。

http://wiki.sitemesh.org/wiki/display/sitemesh/Tag+References

于 2012-08-21T13:34:04.987 回答