ParameterizableViewController을 사용하는 방법.
- 작성자 :
- 서*민
- 작성일 :
- 2011-02-10 15:47:16
- 조회수 :
- 2,796
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.. 오늘도 질문 하나 올립니다.
거의 매일 질문을 올리고 있어 죄송하네요;
정부프레임 예제소스들을 보면 Controller->뷰(jsp) 로만 되어있는거 같은데.
별도의 로직처리 없이 뷰페이지를 불러오고자 합니다..
스프링2.5에서는 servlet.xml에서 각 Controller와 jsp를 연결시켰고..
ParameterizableViewController를 사용해 바로 뷰 페이지를 불러 왔었습니다만..
정부프레임에서는 어떻게 사용해야될지 모르겠네요..
정부프레임에서 ParameterizableViewController의 사용법이나
바로 뷰페이지를 불러올수 있는 방법을 알려주셨으면 합니다..
감사합니다~
거의 매일 질문을 올리고 있어 죄송하네요;
정부프레임 예제소스들을 보면 Controller->뷰(jsp) 로만 되어있는거 같은데.
별도의 로직처리 없이 뷰페이지를 불러오고자 합니다..
스프링2.5에서는 servlet.xml에서 각 Controller와 jsp를 연결시켰고..
ParameterizableViewController를 사용해 바로 뷰 페이지를 불러 왔었습니다만..
정부프레임에서는 어떻게 사용해야될지 모르겠네요..
정부프레임에서 ParameterizableViewController의 사용법이나
바로 뷰페이지를 불러올수 있는 방법을 알려주셨으면 합니다..
감사합니다~
A
안녕하세요.. 서동민님..
ParameterizableViewController도 사용하실 수 있습니다.
추가적으로 별도의 가이드는 아니지만.. 예제등에서는 SimpleUrlHandlerMapping를 사용하여 UrlFilenameViewController를 적용하였습니다.
(ABC.do와 같이 호출하면.. view 명으로 ABC를 사용하도록 하는 처리)
사용 예는 다음과 같습니다.
<bean id="annotationMapper"
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"
p:order="2" />
<bean id="urlMapping"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"
p:order="3">
<property name="mappings">
<props>
<prop key="/login.do">urlFilenameViewController
</prop>
<prop key="/validator.do">urlFilenameViewController
</prop>
</props>
</property>
</bean>
<bean
class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />
<bean id="urlFilenameViewController"
class="org.springframework.web.servlet.mvc.UrlFilenameViewController" />
그럼.. 즐거운 하루되십시오.
감사합니다.
ParameterizableViewController도 사용하실 수 있습니다.
추가적으로 별도의 가이드는 아니지만.. 예제등에서는 SimpleUrlHandlerMapping를 사용하여 UrlFilenameViewController를 적용하였습니다.
(ABC.do와 같이 호출하면.. view 명으로 ABC를 사용하도록 하는 처리)
사용 예는 다음과 같습니다.
<bean id="annotationMapper"
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"
p:order="2" />
<bean id="urlMapping"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"
p:order="3">
<property name="mappings">
<props>
<prop key="/login.do">urlFilenameViewController
</prop>
<prop key="/validator.do">urlFilenameViewController
</prop>
</props>
</property>
</bean>
<bean
class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />
<bean id="urlFilenameViewController"
class="org.springframework.web.servlet.mvc.UrlFilenameViewController" />
그럼.. 즐거운 하루되십시오.
감사합니다.