2014-02-17 1 views
0

내 SQL 쿼리 결과를 JSP 파일에서 .RTF 파일로 출력하려고합니다. 내 JSP로 내 진술을 넣을 때 아파치 바람둥이 통해 내 쿼리에서 결과를로드 할 수 있지만 .rtf 파일에서 동일한 작업을 수행 할 수 없습니다. 결과를 보여주는 것이 아니라 아래의 쿼리 문을 출력합니다.jsp 웹 페이지에서 SQL 쿼리 결과를 .RTF 파일로 출력하는 방법은 무엇입니까?

<sql:query dataSource="${bookdB}" var="result"> 
SELECT * from Company; 
</sql:query> 

아마도 결과를 인쇄 한 다음 .rtf로로드하면됩니다. 누구든지 어떤 아이디어를 가지고, 어떤 도움을 많이 주시면 감사하겠습니다, 고마워.

답변

0

.rtf로 JSP 이름 바꾸기는 더 이상 JSP 파일이 아니며 서버에서 코드로 실행되지 않음을 의미합니다. 또한 RTF 파일은 텍스트 파일 그 이상입니다. 그것은 특정 형식을 가지고 있습니다.

JSP가 아닌 서블릿을 만들고 Apache POI과 같은 이러한 종류의 파일을 만드는 라이브러리를 사용해야합니다. 그리고 응답 객체의 내용 유형을 다른 파일 형식의 MIME 형식으로 설정하는 방법을 배워야합니다.

+0

의견에 감사드립니다. 파일 이름을 RTF로 바꾸지 않습니다. JSP 파일에서 보고서를 작성 중이며 출력 된 보고서는 .rtf 파일이됩니다. –

관련 문제