再生中!テンプレート私はいくつかのモデルにアクセスしようとしましたが、テンプレートでモデルクラスを認識しようとしましたが、「MissingPropertyException:No such such property」というエラーメッセージが表示されます。Playテンプレートのページスコープを超えてモデルにアクセスするにはどうすればいいですか?フレームワーク?
テンプレート:
$ {} fulllyQualifyName.myModel(コントローラから渡されていないモデル)ページの
出力:fulllyQualifyName.class
$ {fulllyQualifyName.myModel.propertyAは}(取得しようページのpropertyA)
出力:MissingPropertyException:いいえ、そのようなプロパティ:クラスのpropertyA:fulllyQualifyName.myModel可能な解決策:ID、...
そして、私はこのpropertyAがmymodelという中でプロパティとして設定されています。
モデルクラスを最初にテンプレートに含める/インポートする必要がありますか?もしそうなら、私はそれをどうすればできますか? ありがとうございました!あなたのビューでモデルにアクセスする場合
これは静的なプロパティですか? –
静的プロパティではありません。私の質問はこのスレッドのようですが、私はPlay 1.2.4を使用しています:http://stackoverflow.com/questions/8316827/play-2-0-framework-external-model-in-template/8693533#8693533 – user1286771