是否可以在将对象从控制器传递给视图时拦截对象?
我想在视图中使用它之前向模型附加一些信息。
编辑:我想要完成的任务之一就是使用模板使用的属性列表填充Model对象。
我正在为对象中的每个字段动态构建模板,并且以某种方式使用obj.getClass().getDeclaredFields()
实际上看起来不是放入模板的好选择。或许我错了,这是解决这个问题的正确方法。
希望这会让我的问题更清楚一点。
EDIT2:可能会扩展play.api.templates.Html?
play framework 2.1.3 extend play.api.templates.Html
谢谢
答案 0 :(得分:0)
最佳解决方案是在所有模板中使用隐式参数。
阅读此主题以获取更多详细信息:How to avoid passing parameters everywhere in play2?