1,获取文件的路径
request.getParameter(String filename);
2,将文件写入到内存中
FileInputStream fileinputstream=new FileInputStream(String filePath);
3,设置响应头部
response.setHeader(“content-type”,mineType);
response.setHeader(“contentdispoition”,“attachment;filename=”);
String mineType=context.getMineType(String filename);//获取文件的类型
4,将内存中的文件写入输出流中
ServletOutputStream servletOut=response.getOutputStream();