【发布时间】:2012-01-16 19:31:04
【问题描述】:
我正在尝试使用主要内容 div 和带有 Play framework 的侧边栏构建一个通用页面布局:
<html>
<head></head>
<body>
<div id="all">
<div id="content">the ususal doLayout stuff</div>
<div id="sidebar">
<div class="widget">Recent comments...</div>
<div class="widget">Recent posts...</div>
other Widgets...
</div>
</div>
</body>
</html>
是否可以在没有预防性绑定每个控制器中的小部件内容的情况下在侧边栏中呈现小部件?即使模板中没有这样的小部件,我也必须获取所需的所有数据。
我最近使用了Lift Framework,只能写<div class="lift:someWidget.news">。这会调用someWidget 类中的news 方法来呈现小部件。可以使用该方法从数据库中检索数据,因此不需要预防性绑定。 Play中是否有类似的东西可以在控制器中保存不必要的数据库查询和不相关的代码?
【问题讨论】:
标签: playframework