-1

将对象从控制器传递到视图时是否可以拦截它?

我想在视图中使用它之前向模型附加一些信息。

编辑:我想要完成的一件事是用模板使用的属性列表填充模型对象。

我正在为对象中的每个字段动态构建模板,并且以某种方式使用obj.getClass().getDeclaredFields()看起来确实不是放入模板的好选择。或者也许我错了,这是解决这个问题的正确方法。

希望这会让我的问题更清楚一点。

EDIT2:也许扩展 play.api.templates.Html?

play framework 2.1.3 扩展play.api.templates.Html

谢谢

4

1 回答 1

0

最好的解决方案是在所有模板中使用隐式参数。

阅读此主题以获取更多详细信息:如何避免在 play2 中到处传递参数?

于 2013-10-20T12:59:01.197 回答