мой вопрос: Возможно ли это?Настроить сообщение проверки бонуса
private String a;
@AssertTrue(message = "Value a is " + a)
public boolean isOk() {
...
}
У вас есть альтернативное решение.
мой вопрос: Возможно ли это?Настроить сообщение проверки бонуса
private String a;
@AssertTrue(message = "Value a is " + a)
public boolean isOk() {
...
}
У вас есть альтернативное решение.
Нет, это невозможно. В начале "Value a is " + a
даже не будет работать на синтаксическом уровне в Java. Строки должны быть константами.
Проверка боба позволяет интерполировать значения в сообщениях, например message = "Value a is ${validatedValue}"
, но в вашем примере это не «а», которое фактически проверяется, правильно?
У вас не будет доступа к другим значениям bean-компонента или корневому компоненту, поэтому пока это невозможно.