2 a373698180 a373698180 于 2016.03.01 14:48 提问

java实现excel下载(服务器端不生成文件)

语言是java 现在要做的就是点击下载后 直接下载excel文件,但是不能再服务器上生成excel文件
(生成后删除也不行)
数据我已经能取到请问如何操作啊.写在流里还是直接把excel对象写到流里?
我是菜鸟 望大神指点

3个回答

a373698180
a373698180   2016.03.01 14:59
已采纳

不是,文件是不存在的,知识点击查询的时候 获取 导数据,通过JS 生成excel 或者用通过java后台生成文件放入流中

rui888
rui888   Ds   Rxr 2016.03.01 14:52

点击下载首先你那个文件得存在吧。然后通过流到客户端。

如果流数据你已经获取到,你就写入到客户端。

leiyuxuandeai
leiyuxuandeai   2016.03.02 10:03

你应该是想把选中的数据生成excel然后放到你指定的目录上吧!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
收藏——Java导出数据到excel保存在服务器及客户端下载
例子:(来自:http://www.iteye.com/problems/54701) import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; import java.sql.Connection; import java.sql.DriverManager; import java
使用POI生成Excel并进行流下载(不需在服务器上保存)
public JsonResponse export(HttpServletRequest request, HttpServletResponse response, LoginModel loginModel) { JsonResponse jr = new JsonResponse(); jr.setSuc(JsonResponse.FAIL);
java后台导出excel,客户端下载
function exportFun(){ var urlDownload = '${ctx}/filemanager/termInfo/export';//请求生成excel地址 var datas = '?serial=123&airVersionName=TEST&cityName=喜乐航'; window.open(urlDownload+datas); }@Re
java 动态生成多个excel文件打成zip包供用户下载
最近项目中有这样的需求:就是选择页面上的多条记录,每一条记录生成一个excel,然后把所有选择记录生成的excel打包成zip包供用户下载。  后台代码: /**       * 批量导出Excel       * @return       * @throws DBException       */       @SuppressWarnings("unchecked
多个excel导出压缩成zip 文件 数据量大导出
直接可以用的项目。数据量大,导出多个excel然后压缩成zip文件。。。
Servlet生成Excel文件并提示下载
<br />程序<br />            response.reset();          <br />             response.setContentType("application/vnd.ms-excel");        //改成输出excel文件<br />             response.setHeader("Content-disposition","attachment; filename=file.xls" );<br />  
Java通用的Excel文件生成工具类,支持生成文件和浏览器直接下载
java通用的Excel文件创建方法,支持同文件多tab页创建。只需要调用静态方法,传递List表头和List数据集合等,即可生成Excel文件。 package com.matols.utils; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java
Java 实现生成Excel,以下载方式返回浏览器本地
简述: 实现访问一个service, 返回相应数据的Excel返回本地(下载) 步骤: 1.首先需要导入excel的包,此处添加Maven的依赖项 net.sourceforge.jexcelapi jxl 2.6.12 Spring中的servlet映射, 包括文件流的形式返回 /** * 输出活动到Excel文件
java后台利用Apache poi 生成excel文档提供前台下载
java在后台利用Apache poi 生成excel文档提供前台下载
java的多个excel打包成zip下载
多excel打包成zip是利用servlet进行的: 1.在jsp页面:首先我们要调用servlet后台: window.location = ApBase.contextPath+'/servlet/ReportServlet?reportType=loginReport&start_date='+$("#startDate").val()+'&end_date='+$("#endDat