Study/spring

[Spring] ViewResolver 사용하기

youngine 2021. 1. 9. 22:20

ModelAndView mv= new ModelAndView("/WEB-INF/view/index.jsp");

위 파란색 과 같이 컨트롤러에서 사용되는 반복되는 view의 일부분을 사용하지 않고

ModelAndView mv= new ModelAndView("Index"); 로 선언하려고 한다.

 

위처럼 선언해서 Dispatcher에게 반환했을때 다시 /WEB-INF/VIEW ---.jsp를 붙여서

찾게 해주는것이 viewResolver

 

 

dispatcher-servlet.xml에 아래처럼 적어주면 된다.

 

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<property name="prefix" value="/WEB-INF/view/"></property>

<property name="suffix" value=".jsp"></property>

</bean>