質問

私はグルーヴィーなアプリケーションを開発していますし、日付フィールドを表示するとき、私は問題を抱えています。

私は、次の表記法を使用する場合:

<g:formatDate format="dd.MM.yyyy" date="${fieldValue(bean: incidentTicketSLAInstance, field: "erstellungsDatum")}"/>                     

私が代わりにDBに保存されているものの実際の日付を取得しています。

私はこの表記を使用する場合は、

それが正常に動作します。

<g:formatDate format="dd.MM.yyyy" date="${incidentTicketSLAInstance?.erstellungsDatum}" />

私はここで何か間違ったことをやっていますか? 両方の表記は同じではありませんか? (BTW、インスタンスが存在DOおよびerstellungsDatumがNULLではない)

事前のおかげで、

ルイス

役に立ちましたか?

解決

fieldValueの呼び出しが行うが正常に動作しないは、FormatDate文字列ではなく、Dateオブジェクトを返します。

あなたは(あなたが発見したように)第二の表記を使用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top