如果用户没有选择日期,Grails日历插件将返回null日期

时间:2014-06-10 01:37:23

标签: grails calendar

我使用的是grails日历插件(http://grails.org/plugin/calendar),如果我没有点击日历图标并点击日期,我的控制器将获取该日期的空值。如果我点击日期,它就可以正常工作。

问题 - 这是正常的吗?它是如何工作的?

我期望返回gsp中设置的defaultDate。我是grails and groovy的新手,所以我可能做错了。

由于这个插件太旧了,也许每个人都使用别的东西?

我在windows7上使用netbeans 8.5,java 7,calendar 1.2.1。

1 个答案:

答案 0 :(得分:0)

您链接的说明说这是正常的,null是日期的默认值。如果要更改默认日期,则需要设置 defaultValue 属性,例如

<calendar:datePicker name="date" dateFormat="%d/%m/%Y" defaultValue="${new Date()}"/>