2016-11-29 4 views
0

홀수 순서로 콩 검증 API에 대한 현지화 매개 변수 :나는 다음과 같은 몇몇 개체 필드에

@Size(min = 5, max = 150, message = "validation.error.size")

messages.properties 나의 지역화 된 메시지는 다음과 같습니다 궁금 해요

validation.error.size={0} must be between {2} and {1} characters

min이 색인 2에 있고 max은 색인 1에있다. 나의 유일한 추측은 현재 알파벳순이다. 필드 이름은 항상 인덱스 0에 있습니까?

+0

JPA API가 아닌 Bean 유효성 검사 API입니다 (주석이 나오는 패키지에서 보여지는 것처럼). http://beanvalidation.org/ –

+0

네 말이 맞아. 나는 그 질문을 조정할 것이다. – Gregg

답변

0

키에 대한 텍스트 표현을 사용하지 않는 이유는 무엇입니까?

validation.error.size=${validatedValue} must be between {min} and {max} characters 

또한 유효성 검사 주석의 메시지 키 문자열 주위에 중괄호를 사용해야합니다. 다른 말로하면 메시지로 해석 될 것입니다.

@Size(min = 5, max = 150, message = "{validation.error.size}")