2011-11-22 5 views
1

xls 파일을 반환하는 웹 페이지가 있습니다.xls 파일을 JasperReports의 데이터 소스로 만드는 방법은 무엇입니까?

페이지의 출력을 JasperReports의 데이터 소스로 사용하려고합니다.

는 지금은

JRXlsDataSource ds = new JRXlsDataSource(JRLoader.getLocationInputStream("http://192.168.20.19/people/XLS.jsf")); 

같은 것을 가지고 있지만이 오류를 net.sf.jasperreports.engine.JRException 수 : jxl.read.biff.BiffException을 : 입력 파일을 찾을 수 없습니다

스트림을 읽고 JasperPrint 객체에서 사용하려면 어떻게해야합니까?

+0

는 원본 .xls 파일이 로컬 인 경우 보고서가 잘 작동하는지 확인 했 재스퍼 보고서 XLS datasource의 전체 아이디어를 제공 할 것이다? – mdahlman

+0

로컬 파일을 사용하면 모든 문제가 해결됩니다. –

+0

음 ... 코드가 나에게 합리적인 것처럼 보입니다. 나는 입력 스트림에 재미있는 것이 있는지 조사 할 것이다. – mdahlman

답변

0

아래 링크를 참조하시기 바랍니다, 그것은

http://jasperreports.sourceforge.net/sample.reference/xlsdatasource/index.html

+0

Welcome to Stack Overflow! 링크가 포함 된 답변은 [나쁜 연습으로 간주됩니다] (http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers). 답을 독자적으로 작성할 수 있도록 여기에 내용을 요약하십시오 (복사/붙여 넣기는하지 마십시오). 그렇지 않으면 특히 링크가 죽어 버릴 경우 응답이 삭제 될 위험이 있습니다. –

관련 문제