protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//获取下载文件的路径
String realPath = "E:\\maven_study\\response\\target\\response\\WEB-INF\\classes\\1.jpg";
System.out.println("下载文件的路径:"+realPath);
//下载的文件名
String fileName = realPath.substring(realPath.lastIndexOf("\\")+1);
//设置想办法让浏览器能够支持下载我们的东西
response.setHeader("Content-Disposition", "attachment;filename="+fileName);
//获取下载文件输入流
FileInputStream in = new FileInputStream(realPath);
//创建缓冲区
int len = 0;
byte[] buffer = new byte[1024];
//获取OutputStream对象
ServletOutputStream out = response.getOutputStream();
//将FileoutputStream流写入到Buffer缓冲区
while((len=in.read(buffer))>0)
{
out.write(buffer,0,len);
}
in.close();
out.close();
}