문제

spring-mvc를 사용하여 일부 모델 데이터를 pdf로 출력하려고합니다.작동하지 않고 누군가 조언을 해줄 수 있는지 궁금합니다.

다음을 포함하는 spring-servlet.xml 파일이 있습니다. 라코 디스

spring-pdf-views.xml 파일에 다음이 있습니다. 라코 디스

내 MyPDFView 클래스입니다. 라코 디스

마지막으로 컨트롤러에 다음이 있습니다. 라코 디스

출력에서 내가 보는 문제는 xmlViewResolver에 도달하지 않는다는 것입니다.MyPDF를 JSTL보기로 렌더링하려고합니다.내 로그에서 가져온 것입니다. <인용구>

org.springframework.web.servlet.DispatcherServlet-렌더링 뷰 [org.springframework.web.servlet.view.JstlView : name 'MyPDF';이름이 'spring'인 DispatcherServlet의 URL [/WEB-INF/view/MyPDF.jsp]]

무엇이 누락 되었나요?

도움이 되었습니까?

해결책

InternalResourceViewResolver 용 Javadoc에서 : <인용구>

참고 : ViewResolvers를 연결할 때 InternalResourceViewResolver는 기본 리소스가 실제로 존재하는지 여부에 관계없이보기 이름을 확인하려고 시도하므로 항상 마지막이어야합니다.

리졸버 순서를 바꿉니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top