response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition","attachment; filename=\"" + filename + "\"");
String filename = urlFile.substring(urlFile.lastIndexOf("/")+1); //得到文件名
// 打开指定文件的流信息
java.io.FileInputStream fileInputStream = new java.io.FileInputStream(realFile); //realFile为文件绝对路径
// 写出流信息
int i;
while ((i=fileInputStream.read()) != -1)
{
response.write(i);
}
fileInputStream.close();
response.setHeader("Content-Disposition","attachment; filename=\"" + filename + "\"");
String filename = urlFile.substring(urlFile.lastIndexOf("/")+1); //得到文件名
// 打开指定文件的流信息
java.io.FileInputStream fileInputStream = new java.io.FileInputStream(realFile); //realFile为文件绝对路径
// 写出流信息
int i;
while ((i=fileInputStream.read()) != -1)
{
response.write(i);
}
fileInputStream.close();
解决方案 »
- 这个功能怎么实现?
- 请问这哪里错了?
- JSP无法正确连oracle
- 从页面之间怎么传对象在另一个页面怎么得到啊?
- 又开新帖了,怎么得到页面中的一系列图片标签的id 欢迎
- 高分求助:哪里有免费的java+jsp开发的广告管理系统下载(最好有源码)?
- struts标签的问题!没找到答案!
- zk里listbox设置了背景颜色,如何设置鼠标选中时改变另一个颜色
- 看了半天对j2ee、j2se、ejb、javabean、serverlet、jsp之间关系?晕?
- BMP的问题
- 小弟我第一次在tomcat4。1。24下使用struts模式。以前在webshpere下用过!有大问题请教!
- 一个很简单的地址转换问题?奉送100分
多谢捧场!
response.getOutputStream().write(i);
要不你看看这个帖吧
多谢相助!接分!同时也向 mengsky(梦天) 致谢!