Spring - 用于多个验证注释的相同自定义消息

时间:2017-12-28 06:47:21

标签: java spring spring-mvc

是否可以在Spring 4+框架中为多个注释使用相同的自定义消息。

在我的情况下,我想为@NotNull和@NotEmpty注释显示相同的消息。

@NotEmpty(message = "First name cannot be empty.")
@NotNull(message = "First name cannot be empty.")

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。消息不用作系统中的标识符,因此可以使用。我建议使用ValidationMessages.properties

@NotEmpty(message = "{first.notnullorempty}")
@NotNull(message = "{first.notnullorempty}")

请参阅:https://stackoverflow.com/a/4811273/5585182,以防止一遍又一遍地复制粘贴相同的邮件。