@RequestMapping(value="/downloadFile",method=RequestMethodPost)
public void downloaodFile(HttpServletRequest request,HttpServletResponse response,@RequestBody FilePathInfo info){
String downloadPath="";
String fileName="";
byte[] fileByte=null;
fileByte=downloadUtil.download(downloadPath);
response.addHeader("Content-Disposition","attachment;filename="+fileName);
response.setContentType("application/octet-stream");
BufferedOutputStream outputStream=new BufferedOutputStream(response.getOutputStream);
outputStream.write(fileByte);
outputStream.flush();
outputStream.close();
}
使用response存储文件流进行页面文件下载
最新推荐文章于 2023-03-23 00:17:12 发布