더북(TheBook)

servlet-context.xml

<beans:bean id="messageSource"
            class="org.springframework.context.support.ResourceBundleMessageSource">
    ...
</beans:bean>

Tip ≣ |

자세한 MessageSource의 환경 설정 내용은 12장 다국어 처리를 참고하기 바랍니다.

다음은 도메인 클래스 Product의 두 멤버 변수 nameprice 값에 대한 유효성 검사를 위해 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() 메서드
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.