我在使用 a4j:repeat 中的组件的 validatorMessage 属性显示验证消息集时遇到问题。
这是代码:
<a4j:repeat value="#{array}" var="value">
<h:inputText id="someId" validatorMessage="custom message" required="true" value="#{someValue}">
<h:message for="someId" />
</a4j:repeat>
验证正在工作,但打印一些带有长 ID 的消息。我猜它正在使用生成的ID。即
j_id333049330_13d9ed7d:j_id333049330_13d9ef4c:0:someId: 验证错误:需要值。
不能将 EL 放在 id 属性中。
谢谢,拉维