servlet-context.xml
<beans:bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
...
</beans:bean>
Tip ≣ |
자세한 MessageSource의 환경 설정 내용은 12장 다국어 처리를 참고하기 바랍니다.
다음은 도메인 클래스 Product의 두 멤버 변수 name과 price 값에 대한 유효성 검사를 위해 JSR-380 제약 사항의 애너테이션과 사용자 정의 오류 메시지를 선언한 예입니다.
Product.java
public class Product {
@NotNull ➊
@Size(min=4, max=10, message="4자~10자 이내로 입력해 주세요") ➋
private String name;
@Min(value=0) ➌
private int price;
// Setter()와 Getter() 메서드
}