BindingResult
1. Error를 상속받는 인터페이스.
2. 스프링이 제공하는 검증 오류 보관 객체
3. @ModelAttribute에서 오류가 발생해도 컨트롤러를 호출할 수 있다.
ex) 자료형 바인딩 에러
- BindingResult가 없을 경우, 에러 페이지로 이동.
- BindingResult 추가 시, 에러 페이지의 이동 ❌
4. 사용법 : 검증할 대상 뒤에 입력한다.
ex) public String oooo(검증하고 싶은 인자, BindingResult bindingResult, ...)
'스프링' 카테고리의 다른 글
[Query Dsl] 연관관계가 없는 엔티티들 조인하기 (0) | 2024.02.20 |
---|---|
[Query Dsl][JPQL] 서브쿼리 주의사항 (from문에서는 불가능) (0) | 2024.02.20 |
[WAS] 서블렛이란? (0) | 2023.06.02 |
롬복(lombok) 생성자 애너테이션 정리 (0) | 2023.03.20 |
Spring Security - 스프링 시큐리티 정리 (0) | 2023.03.15 |