文件下载

lij7311 2003-02-26 10:25:58
下列代码,当选择"打开"文件时,为什么会提示两遍"找开或保存"的提示框,而且选"打开"时,还提示选择打开文件的方式。如果选"保存",则正常。
String filename=request.getParameter("tt");
response.setContentType("APPLICATION/OCTET-STREAM;charSet=GBK");
response.setHeader("Content-Disposition", "attachment;filename=\"" + filename + "\"");
java.io.FileInputStream fileInputStream = new java.io.FileInputStream(filename);
int i;
while ((i=fileInputStream.read()) != -1)
{
System.out.println("i:" + i);
out.write(i);
}
fileInputStream.close();
out.close();


...全文
29 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lij7311 2003-02-26
  • 打赏
  • 举报
回复
谢谢leonzhao
leonzhao 2003-02-26
  • 打赏
  • 举报
回复
这种代码的结果就是这样的,没有什么理由。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧