質問
私はグルーヴィーなアプリケーションを開発していますし、日付フィールドを表示するとき、私は問題を抱えています。
私は、次の表記法を使用する場合:
<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オブジェクトを返します。
あなたは(あなたが発見したように)第二の表記を使用する必要があります。
所属していません StackOverflow