Spring Boot 문법

다양한 View Resolver

여우비오냐 2024. 4. 4. 21:49

1. InternalResourceViewReslover

- prefix/suffix 를 이용해 뷰 이름을 대응한다.

Controller에서 First라는 값이 return 된다면 /WEB-INF/jsp/First.jsp 라는 View를 찾게 된다.

 

 

 

2. XML 구성 파일에서의 View Resolver

 

 

 

 

3. Resource Bundle을 이용한 View Resolver (property 파일)

 

4. 여러 ViewResolver를 같이 사용하기 

  • properties 파일 + prefix/suffix

RedirectView 만 따로 모아 놓거나 하는 용도로 사용된다.

 

 

 

 

 

 

 

 

 

[뷰에 예외 매핑]

➤ @ExceptionHandler 를 붙인 메소드는 자신을 둘러 싼 Controller 안에서만 동작하기 때문에 @ControllerAdvice 를 통해 예외 처리 메소드를 묶을 수도 있다 (범용처리 Hanlder에 유용하다)