2010-02-18 9 views
8

스프링 웹 기반의 웹 응용 프로그램에서 다중보기 확인자를 사용하고자합니다봄 MVC에서 다중보기 확인 자

누구든지 어떻게 달성 할 수 있습니까?

내 응용 프로그램에서 JSP와 freemarker를 모두 사용하고 싶습니다. 몇 가지 접근법이나 링크 또는 예를 제안하십시오.

모든 도움을 받으실 수 있습니다.

Adhir

답변

11

당신이 원하는만큼 뷰 리졸버를 추가 할 수 있습니다. 보기 확인자를 점검해야하는 순서를 지정할 수 있습니다. Spring은 뷰를 성공적으로 해결할 수있는 첫 번째 뷰 해석기를 사용합니다.

예 : JSP와 freemarker에 둘 다보기 확인자를 추가하고 JSP에 주문 속성 1을, freemarker에 2를 제공합니다. 보기가 /freemarker/hello.ftl 인 경우 JSP resoplver는 /freemarker/hello.ftl 파일을 찾을 수 없으므로 실패하고 freemarker resolver가이보기를 처리합니다. Chaining ViewResolvers

다음 JSP 해결 프로그램 파일을 찾아서 해결 할 수있는 경우 그러나 freemaker의 해결은

가 참조하는 뷰를 해결하는 데 사용되지 않습니다

관련 문제