Java liferay ui输入日期清除值

Java liferay ui输入日期清除值,java,html,liferay,liferay-aui,Java,Html,Liferay,Liferay Aui,如何实现liferay ui的清晰起始值:输入日期 当我尝试使用此选项时: <liferay-ui:input-date monthParam="month" monthValue="0" monthNullable="<%= true %>" dayParam="day" dayValue="0" dayNullable="<%= true %>" yearParam="year" yearValue="0" yearNullable="<%= true %

如何实现liferay ui的清晰起始值:输入日期

当我尝试使用此选项时:

<liferay-ui:input-date
monthParam="month"
monthValue="0"
monthNullable="<%= true %>"
dayParam="day"
dayValue="0"
dayNullable="<%= true %>"
yearParam="year"
yearValue="0"
yearNullable="<%= true %>"
/>

我明白。当我删除可为null的参数并将值设置为0时,初始值为12/31/1902。。。我需要实现的是,没有这个字段的初始值,除非选择它。感谢您的帮助。

在Liferay 6.2中,InputDateTag只有一个*nullable参数-nullable。没有monthNullable、dayNullable或Forwardnullable参数。因此,根据TLD,异常“Attribute*Nullable对于标记输入日期无效”

您只需设置nullable=“true”,初始值将为空字符串

标记执行以下操作:


value=”“

问题的补充。。。我已经在我的jsp中,在ui的文档中指定了dayNullable作为参数…感谢您的回复<根据TLD,code>属性nullable对于标记输入日期无效被抛出。。。我看到ui中有一个可为null的标记,但当我设置nullable=“true”时,会引发以下异常。这是我的html代码
我对此有点困惑。您使用的Liferay版本是什么?很可能您的类路径上有一个过时的Liferay ui taglib版本。我看到旧版本确实支持单独的*可空属性(例如monthNullable)。我建议在类路径中搜索*.tld文件以查找并删除旧版本。是的,我刚刚检查了taglib没有可为空的属性,谢谢您的帮助,将标记您的答案:)
Attribute monthNullable invalid for tag input-date according to TLD