我正在使用 primefaces 2.2.1,我想f:validatorLength
在数据表中设置为一行,其中有很多行p:cellEditor
。
<c:set var="flag" value="#{item.key eq 'someKey'}" />
<p:column headerText="header">
<p:cellEditor>
<f:facet name="output">
<h:outputText value="#{item.value}" />
</f:facet>
<f:facet name="input">
<p:inputText value="#{item.value}" style="width:100%" >
<f:validateLength maximum="4" disabled="#{flag}"/>
</p:inputText>
</f:facet>
</p:cellEditor>
</p:column>
并且当标志true
用于具有适当键的所选 inputText 时,验证器会为所有 inputTexts 打开。并且当标志为false
- 验证器为所有输入文本打开。但我想将验证器设置为一些 inputTexts 等等。有任何想法吗?谢谢。