hibernate-validator

    1热度

    1回答

    我有使用与hibenate验证 我的表单验证春季用一个简单的形式,一个问题在春天验证表单: <form:form method="POST" commandName="info"> username:<form:input path="username"/> <form:errors path="username"></form:errors> password:<form:

    5热度

    2回答

    好的,我试图得到一个验证器与一个jsp形式工作..刚刚开始使用maven,所以它都有点新...什么是最好的方法找到我应该为上述类选择哪个存储库?我已经有以下条目进行验证: <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <versio

    6热度

    1回答

    Hibernate验证器是否支持国际化。我看到了jar,我可以看到各种ValidationMessages.properties文件。 我们可以创建自己的国际化的自定义错误消息吗?我不想使用Hibernate验证器中默认提供的错误消息。 我们需要使用我们自己的自定义消息,他们应该国际化。 以及Hibernate验证器支持哪些语言。在罐子里,我看到了英文,法文,德文,土耳其文和蒙古文的属性文件。 我

    1热度

    1回答

    我正在使用Hibernate验证器。我有一个类级别的注释。它比较三个性质的平等。当执行验证时,我需要从返回的javax.validation.ConstraintViolation对象中获取PropertyPath。由于它不是单个字段,因此getPropertyPath()方法返回null。是否有另一种方法来查找PropertyPaths? 这是我的注释实现 - @MatchField.List(

    2热度

    1回答

    我期待加入到JSR-303验证,应用程序,我只剩下两个选择: Hibernate validator agimatec-validation 我正在研究轻量级的东西,但从规范的角度来看也是完整的。 我倾向于使用Agimatec,但Hibernate的实现是“参考”。 我在哪里可以找到两者的优缺点比较?如果您同时使用两种方法,您可以分享您的经验吗?或者,也许第三个选择,如果有的话

    3热度

    2回答

    我目前正在研究使用hibernate验证器支持使用JSR 303批注进行方法验证。最初的尝试尝试使用执行验证的代理(使用cglib生成)来封装资源,但是,由于我尝试的代理方法似乎没有复制参数注释,因此这看起来已经到了死胡同,所以依赖于这个的资源方法最终被不带参数地调用。我对这个项目目前开放了另一个问题: How can I create a dynamic proxy in java that r

    0热度

    1回答

    @Autowired private Validator validator; @Test public void testValidateMethodOfPaymentBadCreditCard() { final MethodOfPayment mop = new MethodOfPayment(); command.setDescript

    4热度

    2回答

    是否可以同时拥有表单和注释限制的验证器? 例如,在表格对象为具有该字段: @NotEmpty private String date; 但随后验证该日期的图案在一个验证。 我知道有模式注释,但我只想看看我是否可以使用两种类型的验证。

    13热度

    3回答

    我在我的web-app中使用Hibernate验证器进行表单验证。我现在用的是@Length标注为我的字符串属性如下: @Length(min = 5, message = "The field must be at least 5 characters") private String myString; 不过,我有必要,如果字符串超过50个字符,以显示不同的信息。有没有办法使用开箱即用的

    5热度

    1回答

    我有一个简单的类像这样, import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.Length; public class Form implements Serializable { @NotNull @Length(min = 2, max = 20