1、让浏览器弹出“是否下载”对话框
<%
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition", "attachment; filename="+strShowFile+"");
java.io.FileInputStream fileInputStream =new java.io.FileInputStream(strFile);
int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
out.close();
%>
其中strShowFile是保存文件时要显示的默认名称,包括扩展名,
strFile是要下载的文件,包括绝对目录。