经典问题:文件下载求教
搜索jsp版,大部分的结论是用如下代码:
<%@ page import="java.io.*" %>
<%
String filename = "D:\\Tomcat4\\webapps\\outweb\\publish\\1.gif";
response.setHeader("Content-Disposition","attachment; filename=" + filename);
java.io.FileInputStream fileInputStream = new java.io.FileInputStream(filename);
int i;
while ((i=fileInputStream.read()) != -1)
{
out.write(i);
}
fileInputStream.close();
%>
但我试验了一下,还是直接在页面中打开了文件啊,并没有弹出打开,保存选择对话框。求救啊!