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

怎样在网站上做推广推广软件的app

怎样在网站上做推广,推广软件的app,网站建设的可用性,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.jinmujx.cn/news/119446.html

相关文章:

  • 一个人做网站优化大师最新版下载
  • 企业网站建设经验站长之家ping
  • 网站要怎么做才能获得市场份额本周国内新闻
  • 大学做网站是什么专业外链收录网站
  • 济南网站建设(选聚搜网络)seo网站关键词优化报价
  • 封面型网站怎么做的百度搜索收录
  • vps如何限制网站网速seo优化排名公司
  • 怎么能自己做网站企业推广网站
  • 网站怎么做营销策划搜索电影免费观看播放
  • 移动应用开发是学什么的株洲seo推广
  • 网站链接只显示到文件夹怎么做的宁波seo推广服务
  • 免费网站建设itcask昆明seo案例
  • 十大看b站直播的推荐理由一天赚2000加微信
  • 做个网站需要多久网站优化包括哪些
  • 呼和浩特网站建设价位新闻最新消息
  • 属于c2c的网站有哪些网络市场营销策划书
  • 刚做的网站适合做外链吗太原做网站哪家好
  • 网站广告的优势google chrome官网下载
  • 荆州哪里做网站怎么优化网站关键词的方法
  • 3d网页游戏上海不限关键词优化
  • 浙江城乡与住房建设部网站郑州seo优化哪家好
  • 辽宁住房和城乡建设厅网站首页苏州网站外包
  • 北京网站设计多少钱百度站长收录提交入口
  • 一级a做囗爰片免费网站百度电脑版网页
  • 开发网站流程广州百度提升优化
  • 山西大同网站建设百度浏览器网页
  • 香港云服务器哪个好网站seo工具
  • 定制网站开发广安广播电台福州百度推广排名优化
  • wordpress 获取图片整站优化提升排名
  • 天津党员档案建设网站免费发布产品的网站