我对richfaces日历有问题。我想只看年和月,所以我发了datePattern =“yyyy / MM”,这个工作正常,直到我想改变日期。
当我点击按钮并弹出日历时,当前值消失。如果我没有选择日期,则该值为空。我试图在我的bean中保存旧日期,但问题仍然存在,因为当我打开日历时,它总是被设置为今天的日期。
只有当我没有在datePatern中添加dd(天)时才会出现问题
<rich:calendar value="#{myBean.date}" datePatern="yyyy/MM" />
Tnx提前获得帮助
答案 0 :(得分:0)
我在richfaces论坛上得到了答案,所以我也会在这里复制它
我猜
rich:calendar
在你的情况下不是正确的选择虽然rich:calendar
可能绑定到任何对象类型,前提是你提供自定义转换器一天仍然应该提供ordinal因为它是日期可能会更好,h:selectOneMenu
指定一个月而h:inputText
定义一年而不是“不完整”rich:calendar