利用jsp导出excel相关的问题

问题描述

1.利用jsp导出为Excel文档,后缀是.xls。2.再把该excel文档进行导入操作,发现不能导入。用excel打开后,按另存为,发现保存类型默认是网页(*.htm;*.html),把保存类型改为Excel工作薄(*.xls)就可以导入。3 如何在jsp中设置才能使默认保存类型为Excel工作薄(*.xls)希望各位兄弟帮忙给些意见。 问题补充:enet_java 写道

解决方案

这个样子肯定是不行的,因为你的文件流格式不是excel格式,还是jsp的格式,你只是修改了后缀名吧,建议还是考虑使用jxl或者是poi来实现生成excel,这样肯定是可以满足你的需求的
解决方案二:
引用enet_java 写道这个样子肯定是不行的,因为你的文件流格式不是excel格式,还是jsp的格式,你只是修改了后缀名吧,建议还是考虑使用jxl或者是poi来实现生成excel,这样肯定是可以满足你的需求的用jxl导去。
解决方案三:
不知道你生成excel文件时是怎么生成的?如果是使用jxl或者是poi的话,就算是你另存为保存类型应该也还是excel的。
解决方案四:
response.setHeader ("Content-Disposition",inlineType+";filename="test.xls"); 设置一下response的头信息,类似上面的,这样就会弹出保存框,保存就会保存文件为test.xls

时间: 2024-09-17 03:34:35

利用jsp导出excel相关的问题的相关文章

JSP导出Excel文件的方法_JSP编程

本文实例讲述了JSP导出Excel文件的方法.分享给大家供大家参考,具体如下: <%@page import="jxl.Workbook,com.ecc.emp.core.*,com.ecc.emp.data.*,com.ecc.emp.jdbc.ConnectionManager,jxl.format.VerticalAlignment,java.sql.*,jxl.write.*,jxl.format.UnderlineStyle,javax.sql.DataSource"%

jsp导出excel并支持分sheet导出的方法_JSP编程

本文实例讲述了jsp导出excel并支持分sheet导出的方法.分享给大家供大家参考,具体如下: public DownloadFile exportToExcel() throws Exception{ String config_value = systemConfigService.getConfigValueByKey("Export.Xls"); logger.info("获取的导出类型为execl表格"+",每页sheet导出的行数为:&quo

jsp导出excel文件的操作

问题描述 jsp导出excel文件的操作 jsp页面导出excel文件或者PDF文件应该是用什么技术,求指导~~ 解决方案 JSP导出Excel文件c# 导出Excel文件的操作示例操作本地文件的jsp 解决方案二: 导入导出excel一般用的jxl架包,可以在网上搜一下例子... 解决方案三: 网上导出EXCEL的例子很多的,可以搜一下

java+jxl+jsp导出excel问题

问题描述 能导出excel,但是没有数据,请大神帮我看下,谢谢,感觉应该是这一段Listlist=newArrayList();//System.out.println(list.size());for(inti=3;i<list.size()+3;i++){Datathplyyvchdata=(Datathplyyvch)list.get(i-3);ws.insertRow(i);ws.addCell(newLabel(0,i,data.getVfdept_code()));ws.addCel

PHP中利用PHPExcel导出Excel示例

PHPExcel是个很强大的PHP操作Excel的类库,但是对于简单的将数据用PHP 导出 Excel来说这有点显得复杂,在google code上有一个PHP 导出 Excel的类,可以简单调用,很方便.  代码如下 复制代码 <?php // load library require 'php-excel.class.php'; // create a simple 2-dimensional array $data = array(         1 => array ('Name',

Codeigniter利用PHPExcel导出Excel文件

1. 准备工作 下载PHPExcel:http://phpexcel.codeplex.com 这是个强大的Excel库,这里只演示导出Excel文件的功能,其中的大部分功能可能都用不着. 2. 安装PHPExcel到Codeigniter 1) 解压压缩包里的Classes文件夹中的内容到applicationlibraries目录下,目录结构如下:   -- applicationlibrariesPHPExcel.php   -- applicationlibrariesPHPExcel

jsp导出excel问题

问题描述 通过<%response.setHeader("Content-disposition","inline;filename=ydjh.xls");%>可以导出2003版excel.请问怎样导出.xlsx2007版本excel 解决方案 解决方案二:怎么没有回复

Java利用POI实现导入导出Excel表格示例代码_java

介绍 Jakarta POI 是一套用于访问微软格式文档的Java API.Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,在各种组件中目前只有用于操作Excel的HSSF相对成熟.官方主页http://poi.apache.org/index.html,API文档http://poi.apache.org/apidocs/index.html 实现 已经在代码中加入了完整的注释. import java.io.FileInputSt

关于利用服务器控件GridView导出Excel问题

问题描述 利用GridView导出excel,方法基本相同,遇到一问题我有一列数据类型为nvarchar(20)型,但是保存的数据全部是数字,导出到excel时显示有问题如:2.00807E+16双击显示详细时后面有错误,请问应该怎么整法才不会以科学计算法导出?顺便列出导出的方法.publicvoidOutExcel(DataTabledt,Pagepage){GridViewgv=newGridView();page.Response.Clear();page.Response.AddHead