为Sitemesh添加上Body标签的onload属性

Sitemesh默认不添加Body的属性
例如在Body中常用的onload方法在使用sitemesh后就会失效

解决办法
修改template文件

如果template文件是jsp则可以修改为
<body onload="<decorator:getProperty name="body.onload" />">
</body>

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

如果template文件是freemarker则可以修改为
<body onload="${page.properties["body.onload"]?default("")}">

posted on 2008-08-12 16:53 Gordian Yuan 阅读(981) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 
<2008年8月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

常用链接

留言簿(1)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜