• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

REST BindingResult 유효성

23.02.06 12:11 작성 조회수 147

0

BindingResult 를 rest로 하진 않았는데, BindingResult 한다면return값이 html주소 이동인데 어떻게 해야하는지와

@Size와 같은 @Validated 유효성검사를 할때 에러메시지 커스텀과

if (bindingResult.hasErrors()) {
    return "login/loginForm";
}

그냥 @Controller는 .html이동인데 rest는 어떻게 해야할지 모르겠습니다.

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2023.02.06

안녕하세요. jacomyou님, 공식 서포터즈 OMG입니다.
예외를 던지고, 해당 예외를 @ControllerAdvice로 전역처리 하면 될 것 같아요.

아래 링크에 코드와 설명이 있으니 참고하시면 감이 오실거라 생각합니다.

그리고 API 예외 처리 섹션도 참고해주세요 ^^

https://chanho0912.tistory.com/41

감사합니다.