日期选择器附加到InputText标记

时间:2011-02-01 16:12:51

标签: java jsf

在JSF中,我希望将日期助手附加到h:inputText标记。输入文本可以是字符串或日期。我想要一些有助于用户输入正确日期的内容,如果这就是他们所选择的内容。

5 个答案:

答案 0 :(得分:1)

rich:calendar怎么样?

答案 1 :(得分:0)

您的意思是您想在表单上使用DatePicker小部件吗? 如果有,请看这里:date+time picker for jsf 还有here

答案 2 :(得分:0)

如果你使用tomahawk,你可以使用inputCalendar。它有一个弹出窗口,可以让你选择日期,或者你可以在文本框中输入。

答案 3 :(得分:0)

看看PrimeFaces。他们有一个great library of components。包含date picker(他们称之为“日历”),其中包含一些非常漂亮的选项。

答案 4 :(得分:0)

如果你只使用JSF并且不想要富有,素数或其他任何东西,你也可以尝试jQuery DatePicker

用法:

<h:inputText id="InpDate" />

的Javascript

$("#InpDate").datepicker({
   showOn: "button",
   buttonImage: "../images/calendarIcon.png",
   buttonImageOnly: true
}).mask("99/99/9999");

这将根据需要在您的输入中“附加”日历图标。也许你需要使用“formId:InpDate”来使它工作,但我不确定这个..