以下是我可以在 Stack Overflow 上找到的 4 篇相关帖子:
在这些帖子中,发帖者不知道他们为什么会收到此错误消息。就我而言,我确实知道为什么会出现此错误,并且我想将默认的“验证错误:值无效”消息更改为“这是我的消息”。我怎么能做到这一点?
PS1:我已经尝试过requiredMessage
,validatorMessage
和converterMessage
属性,但是在这种特殊情况下它们都没有被调用。
PS2:我使用的是 RichFaces 4.1.0,所以我使用的下拉列表就是rich:select
其中之一。
设想:
- 我有两个实体,例如雇主和雇员。
- 我创建了员工
employee1
。 - 我想创建雇主
employer1
,并employee1
通过下拉列表将其链接到。 - 在提交雇主创建表格之前
employee1
,我从数据库中删除了。 - 然后,我提交雇主创建表格:所述消息出现在下拉列表旁边,因为
employee1
不再可用。
这种行为是我所期望的,但我只是想将默认消息更改为另一个更用户友好的消息。