eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

RESTful 설정 시 MarshallingView 사용 방법
  • 작성자

    김*식

  • 작성일

    2013-06-25 21:14:18

  • 조회수

    1,720

  • 구분

    실행환경

  • 진행상태

    완료

질문

안녕하세요

RESTful 설정 가이드로 본 게시판에 알려 준

http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2:itl:restful site를 보고 있습니다.

가이드 중에서 MarshallingView 설정을 위한
<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
<property name="mediaTypes">
<map>
<entry key="html" value="text/html" />
<entry key="xml" value="application/xml" />
<entry key="json" value="application/json" />
</map>
</property>
<property name="order" value="0" />
//..
</beans>

<bean name="cgr/egovCategoryRegister" class="org.springframework.web.servlet.view.xml.MarshallingView">
<property name="marshaller" ref="marshaller" />
</bean>

<oxm:jaxb2-marshaller id="marshaller">
<oxm:class-to-be-bound name="egovframework.rte.tex.cgr.service.CategoryVO" />
</oxm:jaxb2-marshaller>

설정을 dispatcher-servlet.xml 에 하는데
"oxm:jaxb2-marshaller is not found"라는 xml 에러가 발생합니다.
어떻게 해야 하는지 문의드립니다.

그리고 RESTful 가이드로 알려준 http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2:itl:restful site에서 RESTful 예제라고 링크 걸려 있는
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2:rex:restful_%EC%98%88%EC%A0%9C site에 가면 실제 예제는 없는데 예제를 받아 볼 수 있는지요?

그리고
RESTful 가이드에 대한 다른 참조 가능한 것은 없는지요?

감사합니다.

답변

안녕하세요. 김동식님.

우선 에제는 다운로드 -> 실행환경 메뉴 에서 "실행환경 교육예제 다운로드" 부분에서 찾으실 수 있습니다.

오류는 아마도 oxm ns 설정이 되지 않았거나, 관련 library 설정이 빠진 것 같습니다.

이 부분은 예제를 참조하시면 되실 것 같습니다.

그럼, 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기