Запуск ex.getMessage()
дает мне:
Property 'firstname' threw exception; nested exception is javax.validation.ValidationException:
Error validating field firstname of class com.inferoquest.entity.Employee:
[ConstraintViolationImpl{interpolatedMessage='Name cannot be shorter than 2 characters',
propertyPath=firstname, rootBeanClass=class com.inferoquest.entity.Employee,
messageTemplate='Name cannot be shorter than 2 characters'}]
, из которого я хотел бы извлечь Name cannot be shorter than 2 characters
.Обновление: Может быть, я должен также добавить, что я хотел бы сделать это чисто, а не с помощью регулярных выражений: -)
Я уже видел эту ветку по теме.Его ответ может содержать решение для меня, но, честно говоря, я думал, что это казалось слишком сложным для такой простой задачи и, честно говоря, не мог понять это достаточно хорошо, чтобы использовать его.
Есть идеи?