controller에서 이동루틴 질문입니다.
- 작성자 :
- 박*원
- 작성일 :
- 2011-06-09 14:20:46
- 조회수 :
- 2,369
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
질문에 답변주셔서 감사합니다. 또 다른 질문입니다.
만약 egovframework/rte/main/main.do 에서 class를 접근하여
메인화면에 접근한다고 가정할때요
로그인 페이지에서 egovframework/cmm/uat/uiaEgovLoginUsr.jsp 의 경로로 return /cmm/uat/uiaEgovLoginUsr 리턴 하려는데요. cmm루트 밑에 jsp파일들은 인식하지 않는데요 return되게 하려면 어떻게해야하나요?
만약 egovframework/rte/main/main.do 에서 class를 접근하여
메인화면에 접근한다고 가정할때요
로그인 페이지에서 egovframework/cmm/uat/uiaEgovLoginUsr.jsp 의 경로로 return /cmm/uat/uiaEgovLoginUsr 리턴 하려는데요. cmm루트 밑에 jsp파일들은 인식하지 않는데요 return되게 하려면 어떻게해야하나요?
A
안녕하세요.. 박성원님..
Controller에서 리턴하는 String의 경우는 ViewResolver의 prefix와 suffix가 결합하여서 해당 jsp를 호출합니다..
예를 들면.. 다음과 같은 ViewResolver가 등록되어 있으면..
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="1"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/egovframework/" p:suffix=".jsp"/>
return "/cmm/uat/uiaEgovLoginUsr"로 하시면..
"/WEB-INF/jsp/egovframework//cmm/uat/uiaEgovLoginUsr.jsp"를 호출합니다.
(중간에 "//"는 "/"로 처리되기 때문에 문제없음)
그럼.. 즐거운 하루되십시오.
감사합니다.
Controller에서 리턴하는 String의 경우는 ViewResolver의 prefix와 suffix가 결합하여서 해당 jsp를 호출합니다..
예를 들면.. 다음과 같은 ViewResolver가 등록되어 있으면..
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="1"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/egovframework/" p:suffix=".jsp"/>
return "/cmm/uat/uiaEgovLoginUsr"로 하시면..
"/WEB-INF/jsp/egovframework//cmm/uat/uiaEgovLoginUsr.jsp"를 호출합니다.
(중간에 "//"는 "/"로 처리되기 때문에 문제없음)
그럼.. 즐거운 하루되십시오.
감사합니다.