我开发一个常规应用和表示日期字段时我有问题。

如果我使用以下表示法:

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

我收到的实际日期,而不是什么被保存在数据库中。

当我使用这个符号能正常工作。

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

我做错了什么吗? 是不是这两种写法相同呢? (顺便说一句,实例DO存在并且erstellungsDatum不为空)

由于提前,

路易斯

有帮助吗?

解决方案

的fieldValue方法调用将返回字符串,不Date对象,其品牌formatDate无法正常工作

您必须使用第二符号(如你发现)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top