Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
值未填充到<;p:输入掩码>;在jsf中_Jsf_Primefaces - Fatal编程技术网

值未填充到<;p:输入掩码>;在jsf中

值未填充到<;p:输入掩码>;在jsf中,jsf,primefaces,Jsf,Primefaces,当我在p:inputMask标记中放入attribute mask=“”时,它会像这样正确地填充值:: <h:outputLabel for="lblPostalCode" value="#{label.postalCode}:" style="font-weight:bold" /> <p:inputMask id="lblPostalCode" style="width: 80px" value="#{certHolderDetail.selectAdd.postalCod

当我在p:inputMask标记中放入attribute mask=“”时,它会像这样正确地填充值::

<h:outputLabel for="lblPostalCode" value="#{label.postalCode}:" style="font-weight:bold" />
<p:inputMask id="lblPostalCode" style="width: 80px" value="#{certHolderDetail.selectAdd.postalCode}" mask="" />

但当我对该字段使用默认掩码时,如mask=“99999-9999”这样

<h:outputLabel for="lblPostalCode" value="#{label.postalCode}:" style="font-weight:bold" />
<p:inputMask id="lblPostalCode" style="width: 80px" value="#{certHolderDetail.selectAdd.postalCode}" mask="99999-9999" />

它不填充值……:(
请看这个。

我猜是值(#{certHolderDetail.selectAdd.postalCode})实际上不符合模式。例如,它可能是一个5位地址,而不是预期的5+4?

您的意思是
它没有填充值
?您的意思是无法在inputMask中键入内容?mask没有按预期工作?回发时未更新支持bean值?请参阅showcaseinputMask示例关于如何使用此组件的示例:
http://www.primefaces.org/showcase/ui/inputMask.jsf