如何解决icefaces ice:selectInputDate验证问题

时间:2010-03-10 10:00:56

标签: jsf icefaces

使用IceFaces ice时:selectInputDate日期选择总是触发表单验证。

因此,当用户选择日期时,将显示所有验证错误。 当日期输入位于表单的开头并且所有字段都为空时,这尤其繁琐。然后,用户将看到所有“缺少值”错误消息。

令人沮丧的是,像IceFaces这样广泛使用的框架真的很遗憾。

任何人都有任何提示如何处理这个错误?

http://jira.icefaces.org/browse/ICE-4535

(立即=“真”无效)

感谢。

2 个答案:

答案 0 :(得分:1)

我发现真正的问题不是摆脱验证,而是在发送部分提交后,对required =“true”的验证完全缺失。

我在此解决了这个问题:http://jsfbrickyard.wordpress.com/2010/03/10/how-to-fix-the-requiredtrue-and-partial-submit-problem-in-icefaces/

答案 1 :(得分:0)

此博客条目中描述了另一种可能更好的解决方案(或解决方法): http://jsfbrickyard.wordpress.com/2010/03/11/a-better-alternative-for-the-icefaces-inputselectinputdate-control/

它描述了如何使用jquery UI datepicker而不是ice:selectInputdate控件。 欢迎评论。