我根据以下内容进行了 bean 验证:
@Min(value = 0)
@Max(value = 1000000)
private int kilometres;
在我的小脸中,我有:
<p:messages autoUpdate="true" showDetail="true" showSummary="true" />
<p:outputLabel for="kilometres" value="Kilometres" />
<p:inputText id="kilometres" value="#{bean.vehicle.kilometres}">
<p:ajax event="change" />
</p:inputText>
当我拥有它时,它工作正常,除了将显示所有字段 ID 的所有消息。我想为每个字段指定,如下所示:
<p:messages for="kilometres" autoUpdate="true" showDetail="true" showSummary="true" />
但是,当我添加 for="kilometres" 选项时,不会显示任何验证消息。我错过了什么还是一个错误?
最好的祝福