티스토리 뷰
유효성 검사
유효성 검사
유효성 검사의 유형
@Valid를 이용한 유효성 검사
1.pom.xml 파일에 의존 라이브러리 등록하기
2.요청 처리 메서드의 매개변수에 @Valid 선언하기
3.뷰 페이지에 오류 메시지 출력하기
JSR-380으로 유효성 검사
JSR-380 애너테이션 선언
1.JSR-380의 기본 메시지 사용하기
2.사용자 정의 오류 메시지 설정하기
@Valid를 이용한 유효성 검사
<form:errors>태그로 오류 메시지 출력
JSR-380으로 유효성 검사
1.pom.xml
2.messages.properties 작성
Pattern.NewBook.bookId = 유효하지 않은 도서ID입니다.(숫자로 조합하고 ISBN으로 시작하세요).
Size.NewBook.name = 유효하지 않은 도서명입니다.(최소 4자에서 최대 50자까지 입력하세요).
Min.NewBook.unitPrice = 유효하지 않은 가격입니다(0이상의 수를 입력하세요).
Digits.NewBook.unitPrice = 유효하지 않은 가격입니다(소수점 2자리까지, 8자리까지 입력하세요).
NotNull.NewBook.unitPrice = 유효하지 않은 가격입니다(가격을 입력하세요).
3. Book.java
4.BookController.java
'정리 노트 > Spring' 카테고리의 다른 글
Spring Chapter13~Chapter14 [17-1] (0) | 2024.01.29 |
---|---|
Spring이 사용하는 객체&어노테이션 Chapter 총 정리 (0) | 2024.01.26 |
Spring Chapter11~Chapter12 [16-3] (0) | 2024.01.25 |
Spring Chapter11 [16-3] (0) | 2024.01.24 |
Spring Chapter9~Chapter10[16-2] (0) | 2024.01.24 |