利用poi 导出excel
一。在页面中设置一个Submit
二。提交后action中使用response处理 方法
public String execute() throws Exception {
fobean fo = fobiz.load(foNo);
response.reset();
response.setHeader("Contentdisposition","attachment;
filename=xxx.xls");//返回一个xxx.xls文件
response.setContentType("application/msexcel");
Order_Export or_ex = new Order_Export();
//设置excel样式 返回一个HSSFWorkbook
HSSFWorkbook wb = or_ex.excel(fo); wb.write(response.getOutputStream());
response.getOutputStream().flush();
return null;
}
三。调用org.apache.poi中的方法 设置excel样式 方法网上很多很多 就不转了
客户端直接点击 保存/另存为 按钮就可以了
这里遇到个问题 就是 当迅雷弹出下载的话 会下载一个action 可能是我没有把 Excel文件存放在系统的目录位置 而是直接response给客户端。。。。。。。恩。。。有时间再改改吧
分享到:
相关推荐
struts2中利用poi导出excel的简单例子
Java利用poi导出excel表格.zipJava利用poi导出excel表格.zip
Java利用poi导出excel表格
利用poi技术导出EXCEL表格,文件里还包含部分关键代码,使用方便
<groupId>org.apache.poi <artifactId>poi-ooxml <version>3.10-FINAL 利用3.10-FINAL版本的poi,导出逻辑主要在FileDownloadUtils的createExcelFile方法
web网页导出excel表格,不必生成excel实体文件,减少垃圾文件的产出
利用poi导出Excel
利用poi导出excel2007的时候出现内存溢出,当数据量过大,这种情况就更不容易控制了,这个文档就是解决这类问题,我就是用的这个,数据二十万都没溢出过,希望对大家有帮助。
利用poi导出excel所需要使用到的jar包
这个是利用POI导出excel的源码,需要导入poi包,然后把jsp和action的代码拷贝进去就可以直接运行,很基础的代码,很适合初学者学习。 POI可以自己定义导出excel格式的数据,实例就是这样弄的,希望对初学者有帮助。
* 这是一个通用的方法,利用了JAVA的反射机制,可以将放置在JAVA集合中并且符号一定条件的数据以EXCEL 的形式输出到指定IO设备上 * * @param title * 表格标题名 * @param headers * 表格属性列名数组 ...
前几天项目上需要加上导入导出,在网上找了一下,么有...于是自己写,源码里所需要的jar都有,从jsp界面进行Excel的导入导出,并可用于上传和下载。如有所用,喜不自禁,分享,开源的意义。 写的不是特别好,不喜勿喷!
java利用poi导出excel文件源码
利用POI实现数据库导出Excel,压缩文件里包括例子源代码、poi.jar包、文档代码(有注释)
包含POI 的Jar包,利用反射机制写的导出报表类,报表实体类,测试类,struts 2配置文件及Action中调用
利用struts2和poi把数据导出到excel
使用POI筛选字段导出Excel,以及条件查询和指定数据导出
jsp利用POI生成Excel并在页面中导出的示例.docx
利用POI技术将图片插入到excel中,希望对大家有用,直接运行ExportExcel类,即可看到效果!!!
POI导出EXCEL经典实现必备jar包,利用poi可以轻松使用java语言将Excle导入导出数据库