导出Excel 问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 01:32:02
在一个jsp 页面有个导出按钮 ,当我点击按钮是 提示我文件保存位置
现在我能导出 倒是不知道怎么才能出现 提示我文件保存位置,
使用<%@ page contentType="application/vnd.ms-excel;charset=GBK" %>
‘导出’按钮就没作用了,请大家帮帮忙

下面是我以前写的简单的例子:(希望对你有点帮助)

导出到Excel表格中实例:
http://hi.baidu.com/qq295361921/blog/item/7111830e491053ebaa6457d4.html

将Excel文件导入为Java所用:
http://hi.baidu.com/qq295361921/blog/item/e25432cf5f337d3fb700c8c2.html

导出!?就是下载了是吧? 可以采用文件流的方式 callme

poi和jxl都是直接分析excel文件格式进行操作的,最大的缺点是对excel的各种特性和格式不能全面支持,也总是不支持最新版的excel(总有一个研发滞后期)。

还有使用Jacob的方案,jacob使用的是com技术,对excel进行ole自动化调用,缺点是服务器端必须安装excel,而且web的并发访问经常会令自动化隐藏运行的excel进程死掉。unix等操作系统无法安装ms office。

现在有一个最佳的解决方案,就是采用SOAExcel技术。SOAExcel是SOAOffice中的一个专门负责Excel读写的纯Java组件。
由于是纯Java组件,所以服务器端不需安装office。 SOAExcel含有Sheet、Cell等类似Excel的简化接口,调用简单。SOAExcel不但能能把数据库字段值动态填充到Excel单元格,还能把用户输入的单元格的值提出给开发者保存到数据库。
SOAExcel能够在客户端浏览器的网页里通过SOAOffice直接显