-1

コントローラーからビューに渡すときにオブジェクトを傍受することは可能ですか?

ビューで使用する前に、モデルに情報を追加したいと考えています。

編集:私が達成したいことの 1 つは、Model オブジェクトに、テンプレートで使用される属性のリストを設定することです。

オブジェクト内のすべてのフィールドに対してテンプレートを動的に構築していますが、どういうわけか を使用するobj.getClass().getDeclaredFields()ことは、テンプレートに入れるのに適していないように見えます。あるいは、私が間違っていて、これがこれにアプローチする正しい方法です。

これが私の質問をもう少し明確にすることを願っています。

EDIT2 :おそらく play.api.templates.Html を拡張しますか?

play フレームワーク 2.1.3 拡張 play.api.templates.Html

ありがとうございました

4

1 に答える 1

0

最善の解決策は、すべてのテンプレートで暗黙的なパラメーターを使用することです。

詳細については、このトピックを参照してください: play2 のどこでもパラメーターを渡さないようにする方法は?

于 2013-10-20T12:59:01.197 に答える