0

独自のテンプレートを作成したいのですが、コードは次のとおりです。

#{if _arg.status.equals(models.Status.FINISHED)}
  #{doBody /}
#{/if}

タグへのオブジェクト参照を渡すと、nullと表示されます。テンプレートを呼び出すと、ドキュメントで説明されているように機能します。

${_arg.status}

エラーメッセージは次のとおりです。

テンプレート実行エラー

テンプレート/app/views/tags/isNotFinished.htmlで実行エラーが発生しました。発生した例外はNullPointerExceptionでした:nullオブジェクトのプロパティ'status'を取得できません。

nullポインタ例外が発生していません。私がここで間違っていることは何ですか?

ご協力いただきありがとうございます。

4

2 に答える 2

0

私はそれを本当に得ていません。しかし、今日、私は_argで再試行し、期待どおりに機能するようになりました。現在、閉鎖することができます。

于 2012-12-07T16:21:23.600 に答える
0

_arg使用しているスコープに見つからない ようです。これargは、タグに暗黙的に含まれていることを示しているようです。タグからを省略してみてください_arg.

于 2012-12-05T14:49:59.877 に答える