티스토리 뷰

정리 노트/Spring

Spring Chapter13 [16-5]

eyoadgkn 2024. 1. 26. 11:45

유효성 검사
유효성 검사
유효성 검사의 유형

@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


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함