Ignore Hibernate Validator style ".<collection element>" suffix for field path
Issue: SPR-15916
This commit is contained in:
parent
0d0399ac02
commit
f944815d92
|
|
@ -177,7 +177,9 @@ public class SpringValidatorAdapter implements SmartValidator, javax.validation.
|
||||||
* @see org.springframework.validation.FieldError#getField()
|
* @see org.springframework.validation.FieldError#getField()
|
||||||
*/
|
*/
|
||||||
protected String determineField(ConstraintViolation<Object> violation) {
|
protected String determineField(ConstraintViolation<Object> violation) {
|
||||||
return violation.getPropertyPath().toString();
|
String path = violation.getPropertyPath().toString();
|
||||||
|
int elementIndex = path.indexOf(".<");
|
||||||
|
return (elementIndex >= 0 ? path.substring(0, elementIndex) : path);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue