jsp查询数据后点击按纽如何生成csv文件下载到本地? 请问各位高手: jsp查询数据后点击按纽如何生成csv文件下载到本地?在线等!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { java.util.Vector termItems; ... response.reset(); response.setContentType("application/x-msdownload"); //download方式 response.setHeader("Content-Disposition", "attachment; filename=" + fname); OutputStream out = response.getOutputStream(); // OutputStream < OutputStreamWriter < BufferedWriter BufferedWriter bufWriter = new BufferedWriter(new OutputStreamWriter(out)); for (int i=0; i<termItems.size(); i++) { String[] lineArr = (String[])termItems.elementAt(i); String lineStr = ""; for (int j=0; j<lineArr.length; j++) {lineStr = lineStr + lineArr[j] + ","; } lineStr = lineStr.substring(0,lineStr.length()-1); bufWriter.write(lineStr); System.out.println(lineStr); bufWriter.newLine(); } bufWriter.flush(); bufWriter.close(); out.close();}---------------------------假设查询数据后的结果已放入Vector中,你自己改改 Can not be a better answer!! 请教:java中的三维坐标图用什么工具画,怎么画? 基于WEB的虚拟场景 我用window.open下载文件,但是遇到了中文问题,大家帮忙! 有关JFreeChart的应用! 民女有礼了,初学JSP,想知道怎么把自动增长的ID在servlet中存放到session中去,然后取出来,最好贴点小代码:)) 关于配置文件 分不在高 Snap-ConnectionPool bean的问题??? jdbc 驱动的问题 如何在Servlet中调用scope=application的bean? 500分,JSF项目实践讨论,高手请进! 上帝救救我吧!JSF中<f:param>标签
java.util.Vector termItems;
... response.reset();
response.setContentType("application/x-msdownload"); //download方式
response.setHeader("Content-Disposition", "attachment; filename=" + fname); OutputStream out = response.getOutputStream();
// OutputStream < OutputStreamWriter < BufferedWriter
BufferedWriter bufWriter = new BufferedWriter(new OutputStreamWriter(out)); for (int i=0; i<termItems.size(); i++) {
String[] lineArr = (String[])termItems.elementAt(i);
String lineStr = "";
for (int j=0; j<lineArr.length; j++) {lineStr = lineStr + lineArr[j] + ","; }
lineStr = lineStr.substring(0,lineStr.length()-1);
bufWriter.write(lineStr);
System.out.println(lineStr);
bufWriter.newLine();
}
bufWriter.flush();
bufWriter.close();
out.close();
}---------------------------
假设查询数据后的结果已放入Vector中,你自己改改