|
|
@ -80,7 +80,7 @@ DEMO代码地址:[https://github.com/alibaba/easyexcel/blob/master/src/test/ja |
|
|
|
@GetMapping("download") |
|
|
|
@GetMapping("download") |
|
|
|
public void download(HttpServletResponse response) throws IOException { |
|
|
|
public void download(HttpServletResponse response) throws IOException { |
|
|
|
// 这里注意 有同学反应使用swagger 会导致各种问题,请直接用浏览器或者用postman |
|
|
|
// 这里注意 有同学反应使用swagger 会导致各种问题,请直接用浏览器或者用postman |
|
|
|
response.setContentType("vnd.openxmlformats-officedocument.spreadsheetml.sheet"); |
|
|
|
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); |
|
|
|
response.setCharacterEncoding("utf-8"); |
|
|
|
response.setCharacterEncoding("utf-8"); |
|
|
|
// 这里URLEncoder.encode可以防止中文乱码 当然和easyexcel没有关系 |
|
|
|
// 这里URLEncoder.encode可以防止中文乱码 当然和easyexcel没有关系 |
|
|
|
String fileName = URLEncoder.encode("测试", "UTF-8").replaceAll("\\+", "%20"); |
|
|
|
String fileName = URLEncoder.encode("测试", "UTF-8").replaceAll("\\+", "%20"); |
|
|
|