java 实现文件下载时,弹出文件保存窗口(IE9)
来源:互联网 发布:淘宝8元虾米vip 编辑:程序博客网 时间:2024/05/16 15:09
public static void downloadLocal(HttpServletRequest request,HttpServletResponse response,String fileName,String title,String suffix) throws FileNotFoundException { title = UtilFunction.convert(title, "gb2312", "ISO8859_1");response.reset();//告诉浏览器输出内容为流response.setContentType("application/octet-stream");/* * attachment是以附件下载的形式,inline是以线上浏览的形式。 * 当点击“保存”的时候都可以下载, * 当点击“打开”的时候attachment是在本地机里打开, * inline是在浏览器里打开。*/response.addHeader("Content-Disposition", "inline;filename=" + title + suffix);OutputStream os = null;BufferedInputStream bis = null;try{InputStream is = new FileInputStream(fileName);bis = new BufferedInputStream(is);response.setContentLength(bis.available());byte[] buf = new byte[1024];int bytes = 0;os = response.getOutputStream();while ((bytes = bis.read(buf)) != -1){os.write(buf, 0, bytes);}} catch (Exception e){log.error(e.getMessage(), e);} finally{try{if (bis != null){bis.close();}if (os != null){os.close();}} catch (IOException e){log.error("down file error", e);}} }
0 0
- java 实现文件下载时,弹出文件保存窗口(IE9)
- java 如何实现文件下载时,弹出文件保存窗口
- java实现文件下载功能,自动弹出保存窗口
- java实现文件下载功能,自动弹出保存窗口
- 如何实现web应用下载文件时不弹出文件保存对话框,而是直接保存到指定的文件中
- 任何类型的文件下载时都会弹出文件保存框的实现
- 任何类型的文件下载时都会弹出文件保存框的实现
- 当关闭MDI窗口时弹出保存文件对话框
- IE9 不能下载文件
- java 弹出文件保存对话框
- Java如何实现点击按钮弹出保存文件的选项
- weblogic文件下载不弹出窗口
- weblogic文件下载不弹出窗口
- IE9下uploadify在模态窗口里无法弹出选择文件窗口的问题
- 【转】AUTOCAD保存文件时不弹出“保存窗口”的解决方法
- ASP.NET下载文件(弹出打开保存文件对话框)
- ASP.NET下载文件(弹出打开保存文件对话框)
- javascript弹出窗口实现动态文件上传
- Android 签名(手势)控件
- javaweb FileUpload 图片文件上传示例
- 关于jdbc
- Linux Min装机--配置samba实现文件夹共享
- HTML学习笔记(1)----HTM,HTML和XHTML
- java 实现文件下载时,弹出文件保存窗口(IE9)
- JAVA基础---面向对象
- 【原创IOS开发】swift使用SDWebImages
- 兔子-RadioButton和RadioGroup的关系
- java 接口与抽象类
- hibernate 回调机制
- net.sf.json.JSONObject 和org.json.JSONObject 的差别
- 关于遍历图或树,求结果组的问题。
- dijit TextBox设置为readonly时的特殊背景