Spring MVC 4中的JSR-303 / JSR-349消息密钥

时间:2016-03-07 19:55:55

标签: spring jsp spring-mvc bean-validation

我有一个应用程序(使用注释的Spring MVC 4 + Hibernate / JPA + MySQL + Maven集成示例),使用基于注释的配置将Spring与Hibernate集成。

我有这个属性

 @Pattern(regexp = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
            + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$", 
            message = "{general.error.mail}")
    private String email;

但是当出现错误时,我会在页面中看到密钥而不是邮件本身

 {general.error.mail}

1 个答案:

答案 0 :(得分:0)

您需要一个messages.properties文件。查看Spring MVC Form Validation Example with Bean Validation API作为教程。