ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 11 @RequestParam과 @ModelAttribute
    Spring/01 Spring MVC 2023. 4. 28. 22:39
    반응형

    (1) @RequestParam@ModelAttribute

    요청의 파라미터를 연결할 매개변수 붙이는 애너테이션

    - @ExceptionHandler( )

    @ExceptionHandler( )( )안에 있는 예외가 발생했을 때, catcher메소드를 실행하게 된다

    ( )안에 예외는 여러개가 들어갈 수 있다

     

     

     

    >> @ExceptionHandler같은 경우는 @Controller, @RestController가 적용된 Bean내에서 발생하는 예외를 잡아서 하나의 메서드에서 처리해주는 기능을 한다.

     

    - @ControllerAdvice

    @RestControllerAdvice@ControllerAdvice가 존재하는데 @RestControllerAdvice 어노테이션을 들여다보면 아래와 같이 되어있다

    @ControllerAdvice와 동일한 역할 즉, 예외를 잡아 핸들링 할 수 있도록 하는 기능을 수행하면서 @ResponseBody를 통해 객체를 리턴할 수도 있다는 얘기다.

    패키지 단위로도 제한할 수 있다

    login모듈에 있는 RestController에서 발생하는 예외를 잡으려면 위와 같이 하면 된다

     

    - yoilTellerMVC4

    >> 여러 객체를 클래스의 하나의 객체로 받는다

    yoli.jsp

    - SetterCall

     

     

     

    반응형

    'Spring > 01 Spring MVC' 카테고리의 다른 글

    13 회원가입 화면 작성하기  (0) 2023.04.30
    12 @RequestMapping  (0) 2023.04.29
    10 서블릿과 JSP (3)  (0) 2023.04.27
    09 서블릿과 JSP (2)  (0) 2023.04.27
    08 서블릿과 JSP (1)  (0) 2023.04.25
Designed by Tistory.