我刚开始使用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" />
谢谢和问候, 连珠
答案 0 :(得分:1)
'rendered'属性不是必需的,因为默认为true。 “内联”模式不显示文本字段,它只显示日历,因此您看到文本字段非常奇怪。 您是否尝试以其他方式显示它是否有效?例如:
<p:calendar id="calendar" value="#{dateBean.curDate}" showOn="button"/>
也许bean代码和更多的xhtml会有助于找出问题所在。 此致