카테고리 없음

Spring-BeanNameViewResolver설명

봄산 2017. 3. 6. 23:02

BeanNameViewResolver는 주로 커스텀 뷰로 사용하며 컨드롤러에서 리턴 받은 뷰의 이름과 빈에 등록되어 있는 id의 값이 같은것을 찾아 실행 시킨다.


Context에 정의된 Bean ID를 찾아서 연결한다.



@RequestMapping(value = "/testpage.do")

public String testpage(HttpServletRequest request, HttpServletResponse response){

return "test";

}


<beans:bean id="test" class="com.myproject.jmi.testView"></beans:bean>



new ModelAndView("BeanID");


 <bean name="BeanID" class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">