Bean验证&密码确认,电子邮件存在

时间:2011-09-22 13:00:37

标签: jsf jsf-2 bean-validation

我在JSF项目中使用带有注释的bean验证。我想知道,如何创建密码确认注释以及如何验证数据库中不存在电子邮件?

1 个答案:

答案 0 :(得分:3)

这种验证并不适用于实体。 User个实体不包含双重密码字段,而只包含一个密码字段。实体也不一定持有具有DB中不存在的值的电子邮件字段。每当您想要编辑现有实体时,最终都会出现错误错误。

我建议您在视图中进行此验证,就在将实体保留在数据库中之前。在JSF中,您可以使用Validator。您可以在此问题的答案中找到密码确认验证器的示例:How validate two password fields by ajax?

相关问题