JSP없이 스프링 MVC를하는 가장 좋은 방법? [닫은
-
10-07-2019 - |
문제
Spring MVC를 사용하여 REST 웹 서비스를 제공하고 싶습니다. 그러나 일부 책과 자습서를 통해 ModelandView는 항상 구문 분석 된 JSP 파일을 반환하는 것처럼 보입니다. JSP가 내 XML 문서를 만들 수 있다고 생각하지만 이것이 가장 좋은 방법입니까? 나는 아마도 더 구조화 된 XML 빌딩 접근법이 적절하다고 생각했다.
내 옵션은 무엇입니까? 또한 관련 튜토리얼이 있습니까?
해결책
이것 아마도 다소 도움이 될 것입니다. 마샬링 전망을 찾고있는 것 같습니다.
또는 Jersey 또는 Resteasy와 같은 JAX-RS 구현도 귀하에게 적합 할 수 있습니다.
다른 팁
ModelAndView의보기 부분은 JSP를 나타낼 필요가 없습니다.
예를 들어 17.5 장에서 참조 매뉴얼 17 장을 참조하십시오. 예를 들어 XSLT보기를 설정하는 방법을 설명합니다 (필요한 것이 아니라 다른 뷰가 어떻게 지원되는지 보여줍니다).
http://static.springsource.org/spring/docs/3.0.0.m3/spring-framework-reference/html/ch17s05.html
스프링을 Restlet Library와 통합하는 것을 고려해 보셨습니까? 이 페이지 좋은 출발점 일 수 있습니다 ...
자바 콩을 XML 또는 JSON으로 마샬링하는 옵션이 여러 가지가 있습니다. 웹 서비스를 위해 Model을 JSON으로 렌더링하기 위해 Spring-JSON 패키지를 사용하고 대신 XML을 렌더링하려는 경우 몇 가지 선택 사항이 있습니다.
체크 아웃 할 수 있습니다 프리 마커. 기본적으로 XML은 단지 텍스트이며 템플릿 시스템을 사용하면 반환하려는 XML 문서를 쉽게 만들 수 있습니다.
당신은 볼 수 있습니다 http://www.jprovoceur.org . 온라인 예제와 JSON/XML에서 결과가 어떻게 변형되는지에 대한 문서를 살펴볼 수 있습니다.
안부, 마이클
AngularJS를 사용하는 것은 멋진 아이디어입니다. 스프링 편안한 서비스를해야합니다. 그것에 관한 기사는 다음과 같습니다. https://www.webcodegeeks.com/javascript/angular-js/migrating-spring-web-mvc-jsp-angularjs/