关于怎么整合网上到处都是例子、apache也有比较详细的例子说明,我是参考这篇文章的http://www.blogjava.net/sterning/archive/2008/01/02/172317.html我使用他的源码HTML预览时还是不能正常显示,images/px(网上的一种解决方案)都有还是不能正常显示,无奈之下只有查看源代码了。
Struts2对通过JasperReportsResult.java类的doExecute方法对JasperReport进行了简单的整合,这个方法对JasperReport的API简单的包装(车轮理论^_^)
JasperReportjasperReport=(JasperReport)JRLoader.loadObject(systemId);
jasperPrint=JasperFillManager.fillReport(jasperReport,parameters,stackDataSource);
其中systemId是这样来的
StringsystemId=servletContext.getRealPath(finalLocation);<...[ 查看全文 ]