JSF日历组件

Ill*_*lep 2 java mysql jsf calendar date

我需要使用JSF添加弹出日历.我正在使用netbeans 6.9.1和galssfish 3.1.

我用Google搜索并找到了这个

<ui:calendar binding="#{booking.calDate}" id="calDate" 
             dateFormatPattern="dd/MM/yyyy"   label="Date ::"/>
Run Code Online (Sandbox Code Playgroud)

但它给出了一个错误说明:

the component library facelets doesn't contain such component 
Run Code Online (Sandbox Code Playgroud)

什么可能是使这项工作正确的方法.

其次,将存储或选择日期的模式将以格式显示dd/MM/yyyy.我需要将它存储在MySQL DB中.

我应该说Bean Class Calendar cal = new Calendar();

Bal*_*usC 10

标准的JSF实现没有附带弹出日历组件,更不用说Facelets了.要自己确认,请在此处浏览所有JSF 2.0和Facelets标准标记.

您需要查找第三方JSF组件库,例如具有组件的RichFaces,或具有组件的PrimeFaces等.所有这些通常都会将值绑定到属性.<rich:calendar><p:calendar>java.util.Date