通过链接下载大文本文件的问题 你把文件压缩一下,该成k.rar文件,就可以了。IE是根据扩展名来判断的,如果不认识,就提示你保存了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ page import="java.io.*;"%><%try { String url = "D:/websrc/aaa.txt response.reset(); response.setContentType("bin"); response.setHeader("Content-Disposition", "attachment; filename=aaa.txt"); ServletOutputStream os = response.getOutputStream(); FileInputStream in = new FileInputStream(url); byte[] data = new byte[1024]; int temp = -1; while((temp=in.read(data))!= -1){ os.write(data,0,temp); os.flush(); }//while// in.close(); os.close();} catch(Exception e) { out.print(e.toString());}%> response.setContentType("application/whatever;name=\"" + fileName + "\""); 最重要的是这个问题:attachmentresponse.setHeader("Content-Disposition", "attachment; filename=...."); 有关文件下载的问题 求解答? 看看这个发代码怎么改运行时才没有exception java做一聊天程序 关于编码的问题,急! JDBC连SQL 2000报Error establishing socket是怎么回事啊?只要能解决问题多少分都给啊! jdk安装不了?! 想来日本工作的话,请联系 求救 Hibernate 中Session 关闭怎么回事啊 正则的反斜线问题? 救救我吧!!!!!!!!明天就要交啦我还是打印不出来啊!!!! java最终的文件格式是什么啊??? 主程序中有一按钮点击执行存储过程,执行时间较长,所以用了线程,但又引发了以下问题,我实现不知如何解决,帮帮忙,谢谢!!!
<%
try {
String url = "D:/websrc/aaa.txt
response.reset();
response.setContentType("bin");
response.setHeader("Content-Disposition", "attachment; filename=aaa.txt"); ServletOutputStream os = response.getOutputStream();
FileInputStream in = new FileInputStream(url);
byte[] data = new byte[1024];
int temp = -1;
while((temp=in.read(data))!= -1){
os.write(data,0,temp);
os.flush();
}//while//
in.close();
os.close();
} catch(Exception e) {
out.print(e.toString());
}
%>
response.setHeader("Content-Disposition", "attachment; filename=....");