1.业务逻辑:
前端筛选符合一定规则的订单,点击按钮提交请求,后台拿到筛选参数,返回一个二进制流的
excel。
2.代码逻辑
是返回了看着像二进制的东西。、
我拿到他之后看百度做了一些操作。
之后也能下载不过会出现下面情况
不知道哪里出了问题
1.业务逻辑:
前端筛选符合一定规则的订单,点击按钮提交请求,后台拿到筛选参数,返回一个二进制流的
excel。
2.代码逻辑
是返回了看着像二进制的东西。、
我拿到他之后看百度做了一些操作。
之后也能下载不过会出现下面情况
不知道哪里出了问题
response.setContentType("application/csv;charset=gbk");
response.setHeader("Content-Disposition", "attachment;filename="
+ new String(fileName.getBytes("gbk"), "ISO8859-1"));
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
8 回答6.5k 阅读
3 回答1.7k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
5 回答773 阅读
4 回答2.2k 阅读✓ 已解决
感觉后端是返回excell 表给你。可以尝试用表单提交,直接交给浏览器渲染。