spring3.0 mvc 文件下载

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhanwentao2/article/details/8004340
@RequestMapping(value = "/export" , method = RequestMethod.GET)
public ResponseEntity<byte[]> download(
HttpServletRequest request,
HttpServletResponse response
) throws IOException {

String text = "内容neirong123"; 

Calendar calendar = Calendar.getInstance();


String date = Utils.getStrDateByFormat(calendar.getTime(),"yyyy-MM-dd");

String fileName = date+".xls";

   HttpHeaders headers = new HttpHeaders();  
   headers.setContentType(MediaType.APPLICATION_OCTET_STREAM);  
   headers.setContentDispositionFormData("attachment", new String(fileName.getBytes("gb2312"),"iso8859-1"));
   return new ResponseEntity<byte[]>(text.getBytes(),headers, HttpStatus.CREATED);  
}

猜你喜欢

转载自blog.csdn.net/zhanwentao2/article/details/8004340
今日推荐