JSF日历组件

问题描述 投票:2回答:1

我需要使用JSF添加一个弹出日历。我正在使用netbeans 6.9.1和glassfish 3.1。

我用Google搜索并找到了这个

<ui:calendar binding="#{booking.calDate}" id="calDate" 
             dateFormatPattern="dd/MM/yyyy"   label="Date ::"/>

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

the component library facelets doesn't contain such component 

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

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

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

java mysql jsf date calendar
1个回答
10
投票

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

你需要寻找第三方JSF组件库,比如RichFaces<rich:calendar> component,或者PrimeFaces<p:calendar> component等等。所有这些通常都会将价值与java.util.Date财产联系在一起。

© www.soinside.com 2019 - 2024. All rights reserved.