Java实现的预览功能

2016-12-15 14:32:00
admin
原创
2074

预览功能


File file = new File(System.getProperty("webapp.root") + valleyFile.getPath());
FileInputStream inputStream = new FileInputStream(file);
String download_filename = URLEncoder.encode(valleyFile.getFilename(), "UTF-8");//对文件名记性加密
response.reset();
response.setHeader("Content-Disposition", "attachment;filename=" + download_filename);
response.setContentType("application/octet-stream"); byte[] buffer = new byte[1024];
ServletOutputStream stream = response.getOutputStream(); 
boolean len = false; int len1;
 while((len1 = inputStream.read(buffer)) != -1) {
    stream.write(buffer, 0, len1);
}
inputStream.close();
stream.flush();
stream.close();
发表评论
评论通过审核之后才会显示。
文章分类
联系方式
联系人: 郑州-小万
电话: 13803993919
Email: 1027060531@qq.com
QQ: 1027060531
网址: www.wanhejia.com