当前位置: 首页 > news >正文

优质网站排名公司深圳公司宣传片制作

优质网站排名公司,深圳公司宣传片制作,wordpress新建页面添加导航,百度云安装wordpress报错信息: 原因以及解决方案: 原因是我的代码使用Resp响应返回实体,其实使用EasyExcel导出已经设置了响应编码,导致重复了。 当你通过 HttpServletResponse 的输出流写入文件时,你已经直接控制了响应体。如果此时还尝…

报错信息:

在这里插入图片描述

原因以及解决方案:

原因是我的代码使用Resp响应返回实体,其实使用EasyExcel导出已经设置了响应编码,导致重复了。
当你通过 HttpServletResponse 的输出流写入文件时,你已经直接控制了响应体。如果此时还尝试返回一个包含响应体的 ResponseEntity,那么Spring MVC可能会尝试再次写入响应体,这会导致冲突或覆盖你之前写入的内容。

    @GetMapping("/export")public Resp easyexcelExport(HttpServletResponse response){try {// ...省略其他代码// 定义定义文件名String filename = URLEncoder.encode("用户列表", "UTF-8");response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.setCharacterEncoding("utf-8");response.setHeader("Content-Disposition","attachment;filename=" + filename + ".xlsx");EasyExcel.write(response.getOutputStream(), TbUser.class).sheet("sheet1").doWrite(tbUserList);} catch (IOException e) {throw new RuntimeException(e);}return Resp.success();}

解决方案:

  • 如果你的控制器方法只负责导出文件,并且文件已经通过HttpServletResponse发送,那么方法应该直接返回void或null,而不是ResponseEntity。
  • 确保你没有在发送文件后尝试设置任何响应体或状态码(这些应该通过HttpServletResponse来设置)。

返回类型使用void就正常了。
在这里插入图片描述

结束!!!!!
hy:69


				后来我才想明白,与其担心未来,不如现在好好努力。这条路上,只有奋斗才能给你安全感。
http://www.yayakq.cn/news/211959/

相关文章:

  • 一般网站海报做一张多久个人网站 空间 多少够
  • 电影院网站建设方案品牌设计有哪些
  • 网站的建设服务手机网站带后台源代码
  • 非小号是根据国外哪个网站做的wordpress 媒体文件发布
  • 肉多各种地方做的网站求个网站这么难吗2021年
  • 江苏网站备案流程图网站自然排名怎么
  • 张家界网站定制自己做游戏需要学什么
  • 良庆网站建设报考网页
  • 晋城客运东站网站开发企业网站怎么做省钱
  • 网站如何添加百度商桥购买网站服务器
  • jsp做物流网站asp flash网站源码
  • 温州大都市建设开发有限公司网站四川仁厚建设集团有限公司
  • 大学生电子商务专业网站设计如何做好宣传推广
  • 用织梦做的学校网站注册公司费用多少钱
  • 打开上次浏览的网站模板一般的域名可以做彩票网站吗
  • 最有效的网站推广费用wordpress邮件 插件
  • 网站建设域名怎么收费的十堰秦楚网 十堰新闻门户网站
  • php 怎么做网站超链接网站建设项目来源
  • 出口退税备案在哪个网站做赶集网网站建设费用
  • 网站为什么要挂服务器上空间破解网站
  • 最好的网站开发平台建设校园网站
  • 嘉兴企业网站模板建站郑州网站推广专员
  • 网站关键词推广优化中国徐州网官网
  • 最专业的营销网站建设公司排名硬件开发平台有哪些
  • 十堰做网站最专业的公司做电影网站如何买版权
  • ae做动画教程网站个人网站支付解决方案
  • 泰安受欢迎的网站建设做任务反佣金的网站
  • 有人知道做网站吗?大气网站图
  • php 爬取网站所有链接wordpress远程 媒体库
  • 网站运营小结成都十大平面设计工作室