- 2
- 0
- 约3.58千字
- 约 9页
- 2018-06-26 发布于福建
- 举报
组件包 BlogJava
报表导出组件使用手册iText.jar由于需要支持中文所有用到了亚洲字体包iTextAsian.jar
doc word文档这里并没有使用到jacob,而使用了iText的另一个jar包iText-rtf-2.1.7.jar,借助该jar可生成rtf格式的文档,而指定文件后缀名时指定为.doc即为word文档,之所以使用该jar,是因为它简单方便。
xls使用了apache的开源组件poi-3.6jar
jpg使用jdk自带的ImageIo
jquery 项目中用到了jquery,使用jquery遍历页面表格中的内容,然后将数据发送到后台对数据进行处理,根据用户需求生成对应的文档。
环境:
开发环境:
WindowsXP
sp3/Windows7+jdk1.6.13+javaee1.4/javaee5+myeclipse6.5+tomcat5.5/tomcat6.0
测试环境:
WindowsXP sp3/Windows7+jdk1.6.13+javaee1.4/javaee5+IE8+firefox3.6+tomcat5.5/tomcat6.0com.future.report_1.0.0.201007291116.jar
依赖的JARiText-2.1.7.jar①
iTextAsian.jar②
iText-rtf-2.1.7.jar③
poi-3.6jar④
注:其中①②项为生成pdf所依赖的jar包
③项为生成doc文档所依赖的jar包当然它同时依赖①②项
④为生成excel所依赖的jar包
com.future.report_1.0.0.201007291116.jar类明细图
com.future.report.Activator此类实现了osgi的org.osgi.framework.BundleActivator。开发中不关心这个类
com.future.util.report.controller.ExportReportServlet初始的报表导出servlet。只需配置该servlet到你的工程中即可
com.future.util.report.encodingfilter.EncodingFilter字符集过滤filter一般设置为utf-8你可以在web.xml中修改它
com.future.util.report.factory.ExportReportFactory报表导出工厂,根据用户传递过来的报表类型创建能生成对应该类型报表的实例
com.future.util.report.factory.ReportFontFactory 用于pdf word文档的字体生成工厂
com.future.util.report.impl.ExportReportForExcel 此类用于生成Excel格式的报表
com.future.util.report.impl.ExportReportForJPG此类用于生成JPG图片
com.future.util.report.impl.ExportReportForPDF此类生成PDF格式的文档
com.future.util.report.impl.ExportReportForWord此类生成Word文档
com.future.util.report.intf.IExportReport此类内部定义了一枚举用来标识要生成的报表类型
com.future.util.report.tags.ERTagUtil此类用于读取META-INF下的js文件并生成到WebRoot/er_js目录下
com.future.util.report.tags.ExportReportTag报表导出标签
具体参考对应的Javadoc或源码
以上为META-INF下的文件内容
使用步骤
拷贝以下JAR包到你的WebRoot/lib下
配置默认的com.future.util.report.controller.ExportReportServlet servlet到你的xml文件中
你的配置信息看起来应该像这样:
servlet
servlet-nameexportReportServlet/servlet-name
servlet-classcom.future.util.report.controller.ExportReportServlet/servlet-class
init-param
param-nameencoding/param-name
param-valueUTF-8/param-value
/init-param
/servlet
您可能关注的文档
最近下载
- (最新)ISO 55013-2024 资产管理-数据资产管理指南(中文版-翻译-2024)(推荐下载).pdf VIP
- (QC小组活动专业能力)中级质量专业能力考试题库及答案.docx VIP
- 固体物理第一章晶体结构.pptx VIP
- 聚集性事件、药品群体不良事件调查处置标准操作规程.docx VIP
- DB52T 1692-2022 水利工程标识标牌技术规范.pdf VIP
- 2026年qc诊断师中级考试题库及答案.docx VIP
- 北航机械设计课程设计设计计算说明书.docx VIP
- (项目部)应急预案演练总结及评估报告.docx VIP
- 最新领军人才项目申报答辩汇报PPT模板.pptx VIP
- 2025年增资协议中英.doc
原创力文档

文档评论(0)