내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
springframework:mvc:handlermethodreturnvaluehandler
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Spring @MVC 3.1 이상 HandlerMethodReturnValueHandler ====== * Spring 3.1에 도입된, 컨트롤러 메소드의 리턴값을 변환할 수 있게 해주는 인터페이스. * 3.0 이하에서는 [[springframework:mvc:modelandviewresolver|Spring @MVC ModelAndViewResolver]]를 사용했었다. * [[http://static.springsource.org/spring/docs/3.1.x/javadoc-api/org/springframework/web/method/support/HandlerMethodReturnValueHandler.html|HandlerMethodReturnValueHandler]] 인터페이스를 구현한다. * 아래와 같은 형태로 Spring @MVC 서블릿에 등록해준다. <code xml> <mvc:annotation-driven> <mvc:return-value-handlers> <bean class="com.some.SomeHandlerMethodReturnValueHandler"></bean> </mvc:return-value-handlers> </mvc:annotation-driven> </code> * **Spring Framework가 기본으로 인지하는 리턴 타입(void, String, ModelAndView, View 등)을 리턴하는 컨트롤러는 스프링의 내장 핸들러가 우선하고 직접만든 HandlerMethodReturnValueHandler는 우선순위에서 밀려서 요청이 도달하지 않게 된다. 따라서 리턴 값을 전혀 다른 클래스 객체로 지정해야 한다.**
springframework/mvc/handlermethodreturnvaluehandler.txt
· 마지막으로 수정됨: 2012/04/02 18:21 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로