丰富消息包含重复的错误消息,如何获取唯一消息

时间:2019-04-08 22:43:36

标签: java jsf

我正在验证丰富数据表中的字段,即当它是文本时,我需要显示错误消息,因为请遵循策略,当一个字段失败时,将在rich:messages标记中显示一条错误消息,假设是否所有丰富表中的字段失败,它对所有字段都显示“请遵循策略”,即请对所有字段都遵循策略打印,但是我只想显示一次错误

我尝试了Instant = true,它跳过了验证,也跳过了更新模式

我尝试了globalOnly = true,然后错误消息显示在日志中,但不显示在屏幕上,并停止进一步的处理。

              

1 个答案:

答案 0 :(得分:0)

如果有一个表,并且为每一行生成一个输入组件,则每个无效输入将收到1个验证错误:这是默认行为。

考虑:根据您的要求创建自己的自定义验证器。