0

我正在尝试在我的 Spring MVC 应用程序中使用 Hibernate Validator 验证我的表单数据。我有一个要求,我需要检查用户输入的预定义值,这些值在系统中是不允许的。

例如,如果 firstName 字段的值为 firstName,我想验证失败并告诉用户该值是不允许的。

谁能告诉我如何使用休眠验证来实现这一点

4

2 回答 2

3

您可以创建一个自定义验证器来实现ConstraintValidator. 请阅读此链接: Hibernate 验证器

于 2012-06-04T06:12:32.630 回答
3

您还可以@Pattern在字段声明之上使用注释。使用此注释,您需要指定将与用户输入的值匹配的 java 正则表达式模式,如果失败,您可以在 jsp 中向用户显示正确的验证消息。

希望这对您有所帮助。干杯。

于 2012-06-04T08:18:24.557 回答