Сделать сообщение об ошибке проверки javax более конкретным

Извините, если этот вопрос уже был где-то затронут. Если есть, пожалуйста, свяжите меня с ним, я пока не смог найти удовлетворительного ответа.

Я ' Я искал, пытаясь найти способ сделать сообщения об ошибках, предоставляемые моей проверкой javax, более конкретными.

Сообщение, которое у меня сейчас есть для аннотации @Min, указано в файле ValidationMessages.properties:

javax.validation.constraints.Min.message=The value of this variable must be less than {value}.

, и это распечатывается, как и ожидалось.

The value of this variable must be less than 1

Я бы хотел, чтобы сообщение также включало имя переменная (и класс), не прошедшая валидацию, а также значение переменной, которая не прошла проверку. Так что больше нравится.

The value of class.variable was 0 but not must be less than 1

Любая помощь будет принята с благодарностью.

Klee

11
задан BalusC 8 March 2011 в 04:18
поделиться