<%@ page contentType="text/html; charset=GBK" %>
<%@page import="com.cepri.netlynxtest.*"%>
<%@page import="java.io.*"%>
<%FileInputStream ins=new FileInputStream("c:/test/test.txt");
response.reset();
response.setContentType("bin;charset=iso8859_1");
response.addHeader("Content-Disposition","attachment; filename=\"" + "test.txt" + "\"");
//循环取出流中的数据
OutputStream os = response.getOutputStream();
int size=ins.available();
byte[] b = new byte[100];
int len;
while((len=ins.read(b)) !=-1)
{
len=ins.read(b);
os.write(b,0,len);
}
ins.close();
%>
<html>
<head>
<title>
FileAction
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>
</body>
</html>
我要下载的文件test.txt可以下下来,但是下载下来的文件是个空文件,里面什么也没有,那位大侠知道怎么回事?
<%@page import="com.cepri.netlynxtest.*"%>
<%@page import="java.io.*"%>
<%FileInputStream ins=new FileInputStream("c:/test/test.txt");
response.reset();
response.setContentType("bin;charset=iso8859_1");
response.addHeader("Content-Disposition","attachment; filename=\"" + "test.txt" + "\"");
//循环取出流中的数据
OutputStream os = response.getOutputStream();
int size=ins.available();
byte[] b = new byte[100];
int len;
while((len=ins.read(b)) !=-1)
{
len=ins.read(b);
os.write(b,0,len);
}
ins.close();
%>
<html>
<head>
<title>
FileAction
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>
</body>
</html>
我要下载的文件test.txt可以下下来,但是下载下来的文件是个空文件,里面什么也没有,那位大侠知道怎么回事?
解决方案 »
- json返回对象的问题!!!!!
- getSession()如何使用
- 能不能在把一个子框架中的from,在另一个子框架中提交?
- org.apache.jasper.JasperException 怎么解决啊
- IE7 地址栏 tabindex
- Java调用telnet连接到Unix环境的服务器然后再执行perl脚本
- 互联网和web(基于web)是等同的概念吗?如果不是,它们有什么不一样?非常感谢!
- tomcat连接池设置问题
- 使用POI读取excel的问题
- 关于weblogic和webshpere处理session的问题!急死我了:(
- 怎么把数据库的表自动生成类和xml文件呢?
- 新手关于一个很简单的jsp脚本的问题,Help!
response.reset();
response.setContentType("bin;charset=iso8859_1");
response.addHeader("Content-Disposition","attachment; filename=\"" + "test.txt" + "\""); 总觉得有问题