我正在使用如下验证器验证邮政编码。
<h:inputText id="zipCode">
<f:validator validatorId="ZipValidator"/>
<f:attribute name="plus4" value="#{plus4}" />
<f:attribute name="country" value="#{country}" />
</h:inputText>
<h:inputText id="zipCodePlus4" binding="#{plus4}"/>
<h:selectOneMenu id="country" binding="#{country}">
当只有一个地址时,这可以按预期工作,但是当我在 a4j:repeat 中有一个包含多个地址的页面时,绑定会中断。我尝试使用索引变量,但我不知道如何让它与实际绑定一起工作。我尝试了一些在下面不起作用的愚蠢的东西。
<h:selectOneMenu id="country" binding="#{country}#{index}">
<h:selectOneMenu id="country" binding="#{country + index}">