<%String filename = "1.txt";
String filepath = "E://";
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition","attachment; filename=/"1.txt/"");
java.io.FileInputStream fileInputStream =new java.io.FileInputStream(filepath+filename);
int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i); }
fileInputStream.close();
out.close();
response.sendRedirect("/ezIBS");
%>
可以用数组缓冲一下
博客给出一段JSP代码,实现从指定路径下载文件的功能,设置了响应类型和文件头,通过文件输入流读取文件并输出。最后还提出可以用数组缓冲进行优化。
1071

被折叠的 条评论
为什么被折叠?



