用于编辑页面的JSF Validator

时间:2013-02-04 21:12:37

标签: jsf jsf-2

我遇到了无法解决的问题。我有一个JSF编辑页面,显示从Java Object生成的数据。该页面将值显示为输入表单。现在我遇到了这个问题。例如,我有一个原始值为12的输入值。当我插入值22时,输入表单的验证器检查并返回消息22 is not a unique value

然后我再次输入值12,然后我再次收到消息12 is not a unique value我怎么告诉这个验证器这个值12是可接受的值,它应该接受它,即使它重复进入DB,因为这是从Java对象中获取的原始值?

1 个答案:

答案 0 :(得分:1)

您可以向验证方法添加验证方法,并根据模型中的当前值进行验证。当前模型值应该是辅助bean中绑定的最后一个验证值。

或者如果它是一个单独的验证器,那么它已经在上面回答了。