欢迎来到天天文库
浏览记录
ID:35201034
大小:42.07 KB
页数:7页
时间:2019-03-21
《java无需jxl和poi用pageoffice自动生成excel表格》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JAVA 无需JXL和POI用PageOffice自动生成Excel表格很多情况下,软件开发者需要从数据库读取数据,然后将数据动态填充到手工预先准备好的Excel模板文件里,这对于生成复杂格式的Excel报表文件非常有用,这个功能应用PageOffice的基本动态填充功能即可实现。但若是用户想动态生成一个没有固定模版格式的Excel报表时,换句话说,没有办法事先准备一个固定格式的模板时,就需要开发人员用后台代码实现Excel报表的动态生成功能了,即通过后台代码在Excel的工作表上画出相应表格,实现Excel文件的从零到有。这里的“零
2、”指的是Excel空白文件。下面我就如何通过后台代码实现在空白Excel文件中画表格,这一问题的具体步骤和大家分享一下。就以通过后台自动生成一张“出差开支预算表”为例来向大家介绍一下吧。第一步:拷贝文件到WEB项目的“WEB-INF/lib”目录下。拷贝PageOffice示例中下的“WEB-INF/lib”路径中的pageoffice.cab和pageoffice.jar到新建项目的“WEB-INF/lib”目录下。第二步:修改WEB项目的配置文件。将如下代码添加到配置文件中:3、et>poservercom.zhuozhengsoft.pageoffice.poserver.Serverposerver/poserver.dopos4、erver/pageoffice.cabposerver/popdf.cabposerver/sealsetup.exe5、adminsealcom.zhuozhengsoft.pageoffice.poserver.AdminSealadminseal/adminseal.do6、t-mapping>adminseal/loginseal.doadminseal/sealimage.domht7、nsion>message/rfc822adminseal-password123456第三步:在WEB项目的WebRoot目录下添加文件夹存放word模板文件,在此命名为“doc”,将要打开的空白Excel文件拷贝到该文件夹下,我要打开的Excel文件为“8、test.xls”。第四步:在WEB项目的WebRoot目录下添加动态页面excel.jsp。在该页面后台中添加自定义标签库:“<%@tagliburi="http://java.pageoffice.cn"prefix
3、et>poservercom.zhuozhengsoft.pageoffice.poserver.Serverposerver/poserver.dopos
4、erver/pageoffice.cabposerver/popdf.cabposerver/sealsetup.exe
5、adminsealcom.zhuozhengsoft.pageoffice.poserver.AdminSealadminseal/adminseal.do6、t-mapping>adminseal/loginseal.doadminseal/sealimage.domht7、nsion>message/rfc822adminseal-password123456第三步:在WEB项目的WebRoot目录下添加文件夹存放word模板文件,在此命名为“doc”,将要打开的空白Excel文件拷贝到该文件夹下,我要打开的Excel文件为“8、test.xls”。第四步:在WEB项目的WebRoot目录下添加动态页面excel.jsp。在该页面后台中添加自定义标签库:“<%@tagliburi="http://java.pageoffice.cn"prefix
6、t-mapping>adminseal/loginseal.doadminseal/sealimage.domht7、nsion>message/rfc822adminseal-password123456第三步:在WEB项目的WebRoot目录下添加文件夹存放word模板文件,在此命名为“doc”,将要打开的空白Excel文件拷贝到该文件夹下,我要打开的Excel文件为“
7、nsion>message/rfc822
8、test.xls”。第四步:在WEB项目的WebRoot目录下添加动态页面excel.jsp。在该页面后台中添加自定义标签库:“<%@tagliburi="http://java.pageoffice.cn"prefix
此文档下载收益归作者所有