Использование параметров для сообщений в аннотациях валидации Spring - PullRequest
1 голос
/ 12 октября 2011

В этом виде кода, который добавляет ограничение проверки к атрибуту моего командного класса:

@NotBlank(message="{xxx.constraints.username.required}")

как я могу передать параметры в сообщение? На самом деле я хотел бы, чтобы сообщение было шаблоном, возможно ли это?

Спасибо!

1 Ответ

0 голосов
/ 12 октября 2011

Я думаю, что вам лучше всего использовать SpEL (язык выражений Spring).

@NotBlank(message="#{T(com.my.package.MyUtil).getMessage()}")

Выше было бы вызвать статический метод getMessage() из класса com.my.package.MyUtil.

...