通过链接下载大文本文件的问题 你把文件压缩一下,该成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=...."); 有关循环 关于java中数组的问题 车间调度问题 用poi读取EXCEL问题 oracle 备份 如何得到类的全路径 分不多,还是希望能解决问题!!大家都是朋友嘛, JBuilder中使用Archive Builder 时报OutOfMemoryError错误! 大家来看看阿,好奇怪的问题?不知道为什么!!! JDK1.3中Transferable,DataFlavor的使用? 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=....");