【发布时间】:2013-02-19 15:38:58
【问题描述】:
以下是我可以在 Stack Overflow 上找到的 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不再可用,因此该消息出现在下拉列表旁边。
这种行为是我所期望的,但我只是想将默认消息更改为另一个,更用户友好。
【问题讨论】:
标签: java jsf validation message default-value