jxl导出数据到excel的实例讲解-创新互联
优点:

Jxl对中文支持非常好,操作简单,方法看名知意。
Jxl是纯javaAPI,在跨平台上表现的非常完美,代码可以再windows或者Linux上运行而无需重新编写
支持Excel 95-2000的所有版本(网上说目前可以支持Excel2007了,还没有尝试过)
生成Excel 2000标准格式
支持字体、数字、日期操作
能够修饰单元格属性
支持图像和图表,但是这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。
缺点:
效率低,图片支持不完善,对格式的支持不如POI强大
案例:
String times = (new SimpleDateFormat("yyyyMMddHHmmss")).format(new Date());
String fname = "系统日志" + times; // 文件名
List list=logsService.selectForList(hql.toString());
String path = request.getSession().getServletContext().getRealPath("/")
+ "xls/"
+ (new SimpleDateFormat("yyyyMMdd")).format(new Date());
File file = new File(path);
// 如果文件夹不存在则创建
if (!file.exists() && !file.isDirectory()) {
file.mkdir();
}
response.setContentType("application/vnd.ms-excel;charset=utf-8");// // 指定文件的保存类型。
response.setCharacterEncoding("utf-8");
ExportUtil.writer_log(request,fname, list, response);//下载到本地 新闻名称:jxl导出数据到excel的实例讲解-创新互联
文章位置:http://www.jxjierui.cn/article/cdioip.html


咨询
建站咨询
