작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
작성
·
216
0
BindingResult 를 rest로 하진 않았는데, BindingResult 한다면return값이 html주소 이동인데 어떻게 해야하는지와
@Size와 같은 @Validated 유효성검사를 할때 에러메시지 커스텀과
if (bindingResult.hasErrors()) { return "login/loginForm"; }
그냥 @Controller는 .html이동인데 rest는 어떻게 해야할지 모르겠습니다.
답변 1
안녕하세요. jacomyou님, 공식 서포터즈 OMG입니다.예외를 던지고, 해당 예외를 @ControllerAdvice로 전역처리 하면 될 것 같아요.
아래 링크에 코드와 설명이 있으니 참고하시면 감이 오실거라 생각합니다.
그리고 API 예외 처리 섹션도 참고해주세요 ^^
API 예외 처리
https://chanho0912.tistory.com/41감사합니다.