tiles2 설정 질문 드립니다.
- 작성자 :
- 이*욱
- 작성일 :
- 2010-09-07 21:58:38
- 조회수 :
- 3,099
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
아랫부분은 서블릿부분 설정부분이고요,
첨부파일은 에러부분입니다.
<bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/tiles2/tiles-defs.xml</value>
<value>/WEB-INF/tiles2/apos/apos-sample-def.xml</value>
</list>
</property>
</bean>
<bean class="org.springframework.web.servlet.view.BeanNameViewResolver">
<property name="order" value="0" />
</bean>
<bean id="tilesViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView" />
<property name="order" value="1" />
</bean>
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="2"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/apos/" p:suffix=".jsp"/>
-------------------------------------
여기는 apos-sample-def.xml 중 sampleLis 부분인데 에러보시면 알겠지만 뷰 매핑인 안되는데 해결 방법좀 부탁드립니다.
<definition name="sampleList" extends="default">
<put-attribute name="title" value="조회" />
<put-attribute name="body" value="/WEB-INF/jsp/apos/sample/egovSampleList.jsp" />
</definition>
----------------------------------
그리고 <bean class="org.springframework.web.servlet.view.BeanNameViewResolver">
<property name="order" value="0" />
</bean>
이부분을 빼고 해도 안됩니다. ㅜ.ㅜ
첨부파일은 에러부분입니다.
<bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/tiles2/tiles-defs.xml</value>
<value>/WEB-INF/tiles2/apos/apos-sample-def.xml</value>
</list>
</property>
</bean>
<bean class="org.springframework.web.servlet.view.BeanNameViewResolver">
<property name="order" value="0" />
</bean>
<bean id="tilesViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView" />
<property name="order" value="1" />
</bean>
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="2"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/apos/" p:suffix=".jsp"/>
-------------------------------------
여기는 apos-sample-def.xml 중 sampleLis 부분인데 에러보시면 알겠지만 뷰 매핑인 안되는데 해결 방법좀 부탁드립니다.
<definition name="sampleList" extends="default">
<put-attribute name="title" value="조회" />
<put-attribute name="body" value="/WEB-INF/jsp/apos/sample/egovSampleList.jsp" />
</definition>
----------------------------------
그리고 <bean class="org.springframework.web.servlet.view.BeanNameViewResolver">
<property name="order" value="0" />
</bean>
이부분을 빼고 해도 안됩니다. ㅜ.ㅜ
A
안녕하세요. 이선욱님.
올려주신 내용을 확인해 보면 설정상의 문제는 보이지 않습니다.
그리고 에러메세지를 확인해 보시면 TilesView 가 Rendering 되었음을 알수 있습니다.
장애는 definition 이 인식되지 못하는 것으로 파악되며 tilesConfigurer 등록된 /WEB-INF/tiles2/apos/apos-sample-def.xml 내에 sampleList 정의를 다시 확인해 보시기 바랍니다.
실제 WAS 상에 deploy된 파일을 확인하시면 정확한 내용을 확인 하실 수 있습니다.
즐거운 하루되세요. 감사합니다.
올려주신 내용을 확인해 보면 설정상의 문제는 보이지 않습니다.
그리고 에러메세지를 확인해 보시면 TilesView 가 Rendering 되었음을 알수 있습니다.
장애는 definition 이 인식되지 못하는 것으로 파악되며 tilesConfigurer 등록된 /WEB-INF/tiles2/apos/apos-sample-def.xml 내에 sampleList 정의를 다시 확인해 보시기 바랍니다.
실제 WAS 상에 deploy된 파일을 확인하시면 정확한 내용을 확인 하실 수 있습니다.
즐거운 하루되세요. 감사합니다.