Spring MVC中的Validator注释

时间:2014-07-03 11:56:43

标签: java spring jsp spring-mvc spring-validator

当我尝试覆盖NotEmpty批注错误消息时,未显示自定义错误消息。

案例:1

  @NotEmpty(message="{username}")
     private String username;

message.properties:

 NotEmpty.username=test

工作正常。

jsp页面中的输出:

test

案例2:

 @NotEmpty(message="{error.required.username}")
     private String username;

message.properties:

 NotEmpty.user.error.required.username=test

用户是pojo类。

jsp页面中的输出:

  {error.required.username}

我可以在上面的示例代码中知道我弄错了什么。

1 个答案:

答案 0 :(得分:0)

请检查注释中的属性名称:在代码中error.required.username,但在属性文件中,您有一个名为user.error.required.username的属性。他们不平等。希望这会有所帮助。