首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于明细下载保存为txt格式的有关问题

2012-01-20 
关于明细下载保存为txt格式的问题现在根据页面上选择的条件,将数据库内查询的数据(量比较大),按照字段排列

关于明细下载保存为txt格式的问题
现在根据页面上选择的条件,将数据库内查询的数据(量比较大),按照字段排列写入到TXT文件内,供保存下载,就是类似于右击保存下载。有谁做过类似的程序啊,请教一下,多谢各位大虾!~

[解决办法]
http://heisetoufa.ggblog.com/309117.html

http://heisetoufa.ggblog.com/332155.html
[解决办法]
可以这样做:
首先在服务器上把数据保存为txt格式,然后自动下载,完成后再将服务器上的文件删除。
[解决办法]

探讨
可以这样做:
首先在服务器上把数据保存为txt格式,然后自动下载,完成后再将服务器上的文件删除。

[解决办法]
我给你提供个小例子:
Java code
 try {            response.setContentType("text/plain:charset=GBK");            response.addHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\"");            byte[] bytes = logDetails.getBytes();            ServletOutputStream outStream = response.getOutputStream();            outStream.write(bytes);            outStream.flush();            outStream.close();        } catch (Exception e) {            log.debug("保存文件出错: " + e.getMessage());        }
[解决办法]
同意楼上,response直接读出数据,再设置response.addHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\"");
就可以保存了。

热点排行