Jsf 在prime faces日历上启用手动日期输入

Jsf 在prime faces日历上启用手动日期输入,jsf,primefaces,Jsf,Primefaces,我试图允许用户在Prime facesCalendar的文本框中手动键入日期。 这是我的密码: <p:calendar id="birthDate" size="22" locale="#{view.locale}" maxdate="#{userCreation.maxDate}" navigator="true" yearRange="c-100" readOnlyInpu

我试图允许用户在Prime facesCalendar的文本框中手动键入日期。 这是我的密码:

 <p:calendar id="birthDate" size="22" locale="#{view.locale}"
                            maxdate="#{userCreation.maxDate}" navigator="true"
                            yearRange="c-100" readOnlyInputText="false"
                            value="#{userCreation.user.birthDate}"
                            mindate="01/01/1900" pattern="dd/MM/yyyy"
                            style="left: 194px !important;">
                        </p:calendar>

是否有一个属性我可以使用,而不必设计自己的JavaScript解决方案

如果您愿意,请提前感谢

只读=真或假


日历组件将允许用户手动输入日期..(true或false)标志,指示此输入元素将阻止用户进行更改。有关更多信息,您可以查看Primefaces标记文档

您使用的Primefaces版本是什么?例如,在没有任何附加属性或JavaScript的情况下手动输入日期是没有问题的。此外,没有名为
readonlynputtext
的属性,还有默认值为
false
readonlynput