package demo;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class LoadFile extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// TODO Auto-generated method stub
OutputStream output=resp.getOutputStream();
byte []b=new byte[1024];
File file=new File("c:\\temp","test.zip");
// the dialogbox of download file.
resp.setHeader("Content-disposition", "attachment;filename="
+ "test.rar");
resp.setContentType("application/x-tar");
long fileLength=file.length();
String length=String.valueOf(fileLength);
resp.setHeader("Content_Length", length);
FileInputStream input=new FileInputStream(file);
int n=0;
while((n=input.read(b))!=-1){
output.write(b, 0, n);
}
input.close();
output.close();
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// TODO Auto-generated method stub
super.doPost(req, resp);
}
}
分享到:
相关推荐
Head First Servlet & JSP, 经典教程,适用于SCWCD,我就是用这本书98%通过认证。本人注释版,非扫描。
JSP&Servlet&JavaScript&Ajax&jQuery源代码
Servlet&JSP源代码,新手学习必看
Servlet &JSP学习笔记NetBeans源代码,课本中所有的源代码,NetBeans版本,服务器为Tomcat
servlet&Jsp核心编程第二版英文版
Servlet&JSP文档Servlet&JSP文档Servlet&JSP文档Servlet&JSP文档
Servlet&JSP学习笔记 林信良著 课本所带所有源代码,Eclipse环境下,服务器为Tomcat
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
介绍jsp和servlet最经典的书籍之一了,希望对大家有用。。。
Servlet &JSP 学习笔记 第一版答案
Servlet&jsp_PPT.rarServlet&jsp_PPT.rarServlet&jsp_PPT.rar Servlet&jsp_PPT课件 资料
Java Servlet 的书
Servlet&JSP知识点归纳思维导图,我上传的时候资源分最少也要选1。很奇怪,我想免费开放来着
Servlet&JSP核心编程第二版1卷 源代码
Servlet&Jsp技术,和大家分享!!!!!!!
Servlet&Jsp 技术 包含基本知识和源代码