【发布时间】:2015-05-20 20:45:23
【问题描述】:
我试过下面的代码:(for: Date timeValue; //in backing bean)
<p:calendar id="time" value="#{MB.timeValue}" locale="tr"
pattern="dd MMM, yyyy, EEE, HH:mm" />
但是当我保存这个值时,我得到了这个错误:
'27 May, 2015, Ça, 12:00:00' 不能理解为日期和时间。
我尝试在 web.xml 中设置默认时区为系统时区
<context-param>
<param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
<param-value>true</param-value>
</context-param>
我为“tr”使用语言环境翻译 javascript 文件。如何使用自定义模式?(日历在默认模式下工作正常)提前致谢。
【问题讨论】:
-
不,一点也不。他可以通过“模式”属性解决。但我不。我不使用 minDate 或任何其他属性。类似这样的东西。我在打开这个问题之前检查了他的问题。简而言之,我写了我在上面尝试过的内容。谢谢你的评论@BalusC
-
你设置
mask="true"了吗?试试mask="false"
标签: jsf primefaces jsf-2.2