0

我在 grails 控制器中尝试从 JSON 解组 java.util.Date 时遇到以下错误。

org.codehaus.groovy.runtime.typehandling.GroovyCastException:无法将带有“java.lang.String”类的对象“2011-10-07 10:24:40”转换为“java.util.Date”类**

另外,我尝试了以下方法但仍然没有运气,实际上我怀疑我是否以正确的方式实现了以下,因为当我将 println 语句放入以下方法时:

public CustomDateBinder(List formats)

控制台上没有打印任何内容。

Grails 日期解组

4

1 回答 1

0

根据您尝试将字符串转换为日期的错误消息的描述,如果您想手动执行此操作,您可以在控制器中使用以下方法(自 Grails 2 起)

 def val = params.date('myDate', 'dd-MM-yyyy') //Obviously you need to change the format

查看以下帖子了解更多信息: http: //mrhaki.blogspot.com/2012/01/grails-goodness-date-request-parameter.html

于 2012-04-10T13:32:42.637 回答