<%
// 得到文件名字和路径
String filename = "test.doc";
String filepath = "D:\\";
// 设置响应头和下载保存的文件名
String newFielName = "new.doc";
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition",
"attachment; filename=\"" + filename + "\"");
// 打开指定文件的流信息
java.io.FileInputStream fileInputStream =
new java.io.FileInputStream(filepath + filename);
// 写出流信息
int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
out.close();
%>
// 得到文件名字和路径
String filename = "test.doc";
String filepath = "D:\\";
// 设置响应头和下载保存的文件名
String newFielName = "new.doc";
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition",
"attachment; filename=\"" + filename + "\"");
// 打开指定文件的流信息
java.io.FileInputStream fileInputStream =
new java.io.FileInputStream(filepath + filename);
// 写出流信息
int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
out.close();
%>
解决方案 »
- javascript设置打印比例
- form表单里面文件上传与文本框取值的问题!
- 谁知道从request.getInputStream()里得到二进制流是怎么提交过来的?
- 好头疼的问题?关于目录树的
- 新学JSP,大家帮忙推荐一本好书呀!谢谢!
- 表单提交中的hidden类型传递变量
- java web项目,放到linux服务器上无法连接mysql数据库,我用的是tomcat服务器,在windows系统上没问题,
- 年度下拉框怎么实现
- 请问在什么地方可以下载weblogic ?
- java RUntime exec() 报错!!!!
- 哪里有Java开发的web-based RIS(放射科信息系统)?
- Tomcat5的中文显示问题(特急)
// 设置响应头和下载保存的文件名
String newFielName = "new.doc";
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition",
"attachment; filename=\"" + newFielName + "\"");
// ^^^^^^^^^^^^^ 这里就新的文件名