日历组件无法呈现

时间:2011-05-04 12:46:47

标签: primefaces

我刚开始使用primefaces。为了显示日历,我使用java.util.date变量创建了dateBean,并在xhtml中使用了以下行。但我只获得日历中的textfileld部分,并且日历组件未显示。我对主题了解不多。截至目前,我的xhtml文件不使用默认或自定义的任何主题。我的web-inf \ lib有以下jar文件。

jsf-api.jar,jsf-impl.jar,jstl.jar,primefaces-2.2.1.jar

index.xhtml -

<p:calendar rendered="true" id="calendar" value="#{dateBean.curDate}" mode="inline" />

谢谢和问候, 连珠

1 个答案:

答案 0 :(得分:1)

'rendered'属性不是必需的,因为默认为true。 “内联”模式不显示文本字段,它只显示日历,因此您看到文本字段非常奇怪。 您是否尝试以其他方式显示它是否有效?例如:

<p:calendar id="calendar" value="#{dateBean.curDate}" showOn="button"/>

也许bean代码和更多的xhtml会有助于找出问题所在。 此致