java 导出csv文件 详细功能为: 在jsp点击按钮,提示,要么“保存”,要么“打开”。 如果点击保存,则跳到后台,通过后台处理,保存在用户希望保存的路径,如果为打开则直接打开。此功能怎么做,拜托各位大虾 csv文件在后台就是一个String字符串,比excel导出简单多了。求具体实现! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 保存在用户需要的路径是指客户端?这个是由浏览器提示用户,引导用户去选择保存路径的,你做JSP的不可控。这个主要在response里设置好ContentType response.setContentType("application/csv;charset=utf-8");//提示下载时加上这一句,直接打开就不加了response.setHeader("Content-Disposition", "attachment;filename=XXX.csv"); response.setContentType("application/csv;charset=utf-8"); byte[] datas = //....文件类型的字节流 ServletOutputStream outStream = response.getOutputStream(); outStream.write(datas, 0, datas.length); outStream.flush(); outStream.close(); jdbc手动连接MySQL数据库时出错!!!! ireport 编译报表后为什么无法读取数据库内容 spring MVC+ extjs 导出文件 总是返回数据 不是文件 急等 java web 编程 ,<jsp:useBean>用法问题 关于POST的困惑 数据库查找怎么会这样.....真是郁闷了 一个让我郁闷了一天的问题,向高手求救 数据库连接_找不到 WebappClassLoader.loadClass源 第一次发帖,逛逛论坛 想做一个普通的jsp动态网站,需要哪些技术 怎么会出现空指针异常?? 技术分享:Java基础教程:增强的for循环
这个是由浏览器提示用户,引导用户去选择保存路径的,你做JSP的不可控。
这个主要在response里设置好ContentType
response.setContentType("application/csv;charset=utf-8");//提示下载时加上这一句,直接打开就不加了
response.setHeader("Content-Disposition", "attachment;filename=XXX.csv");
byte[] datas = //....文件类型的字节流
ServletOutputStream outStream = response.getOutputStream();
outStream.write(datas, 0, datas.length);
outStream.flush();
outStream.close();