下面是4个相关的帖子我能找到的堆栈溢出:如何更改默认的“验证错误:值无效”消息?
- Validation Error: Value is not valid
- Validation error value is not valid
- Jsf : Validation error value is not valid for SelectOneMenu
- JSF with Enum 'Validation Error: Value is not valid'
在这些帖子中,海报不知道为什么他们有这个错误信息。在我的情况,我知道为什么我有这个错误,我想改变默认“验证错误:值是无效的”消息让我们说“这是我的消息”。我怎么能做到这一点?
PS1:我已经尝试过了requiredMessage
,validatorMessage
和converterMessage
属性,但它们都没有被调用在这种特殊情况下。
PS2:我使用的是RichFaces 4.1.0,所以我使用的下拉列表是rich:select
。
场景:
- 我有两个实体,例如雇主和雇员。
- 我创建员工
employee1
。 - 我想创建雇主
employer1
,并通过下拉列表将其链接到employee1
。 - 在提交雇主创建表格之前,我从数据库中删除了
employee1
。 - 然后,我提交雇主创建表单:由于
employee1
不可用,所述消息出现在下拉列表旁边。
此行为是一个我所料,但我只是想改变默认的消息到另一个,更用户友好。
说实话,我希望你会看到我的问题,因为我敢打赌你可能有解决方案';)'这正是我正在寻找,非常感谢。 – sp00m 2013-02-19 17:36:08
不客气。 – BalusC 2013-02-19 17:51:28