文章目录

  • 1.使用@RequestBody 接收前端传到后端的json数据时,页面出现415
  • 2.获取Cookie时,使用F12,查看Cookie储存时的路径,只有路径一致才可以获取Cookie
  • 3.如果web层方法的返回值为Spring,页面显示乱码
  • 4.如果Web层的方法返回值为Bean或者Bean集合,并且使用@ResponseBody作为标记

1.使用@RequestBody 接收前端传到后端的json数据时,页面出现415

解决办法1

在pom.xml中加入

<!--        解决json转化的问题=======--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.12.5</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.12.5</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.12.5</version></dependency>

解决办法2

axios坐标

<!--      Ajax框架   Axios入门  到的js--><dependency><groupId>org.webjars.npm</groupId><artifactId>axios</artifactId><version>0.25.0</version></dependency>

在从前端用Ajax(这里我用的axios)传数据时设置 ‘Content-Type’:‘application/json’

axios({
method:"post",
url:"/brand/condition_select?begin="+_this.currentPage+"&size="+_this.pageSize,
data:_this.formInline,
header:{'Content-Type':'application/json'  //如果写成contentType会报错
}
}).then(function (resp) {
_this.tableData= resp.data.rows;
_this.totalCount=resp.data.totalCount
})

2.获取Cookie时,使用F12,查看Cookie储存时的路径,只有路径一致才可以获取Cookie

3.如果web层方法的返回值为Spring,页面显示乱码

解决方法

@RequestMapping(value = "/selectBrandId",produces ="text/html;charset=UTF-8")

4.如果Web层的方法返回值为Bean或者Bean集合,并且使用@ResponseBody作为标记

不需要加

@RequestMapping(value = "/selectBrandId",produces ="text/html;charset=UTF-8")

只需要写路径

@RequestMapping(value = "/selectBrandId")

给那些看完的朋友,奖励一个 赤赤博客-后端+前端,觉得不错的话可以推荐给身边的朋友哟!

使用@RequestBody 接收前端传到后端的json数据时,页面出现415,获取不到Cookie相关推荐

  1. python 后端接受前端传到后端的数据的四种方式

    python 后端接收前端传到后端的数据的4种方式 1,以查询字符串的方式传入 def test(request): #查询字符串方式传参的获取a = request.GET.get('a') #a为 ...

  2. java将前端传给后端的文字写入到word中

    java将前端传给后端的文字写入到word中 用户个人记录使用 前端代码 <!DOCTYPE html> <html lang="en"><head& ...

  3. java前端传时间范围, 后端处理

    二.java前端传时间范围, 后端处理 String timeRange = tcActivity.getTimeRange();if (StringUtils.isNotEmpty(timeRang ...

  4. 前端和后端的JSON数据交互

    因为之前一直在学后端方面的内容,对于前端这块的知识一直半懂半不懂.昨天学了ajax,一些知识点记录下. 前端知识 最重要的两种请求方式:GET.POST. GET : 有请求参数,无请求体 POST ...

  5. java后端 返回json_Java后端返回Json数据

    Java后端返回Json数据 Jackson 导包 com.fasterxml.jackson.core jackson-databind 2.12.1 创建ObjectMapper对象,调用writ ...

  6. MVC中利用ViewBag传递Json数据时的前端处理方法

    ** MVC中利用ViewBag传递Json数据时的前端处理方法 ** 用viewBag传递Json字符串到前端时,json字符串中的"会被转义为& quot,前端处理方法为@Htm ...

  7. ajax前端传数组后端接收,前端AJAX传递数组给Springmvc接收处理

    前端传递数组后端(Spring)来接收并处理: 测试页面 function ccc() { var btn = document.getElementById("btn"); $. ...

  8. 接收前端传过来的图片文件,并保存到电脑磁盘中

    直接上代码: /*** 获取接件人签名信息 , 保存到草稿箱* @param image 签名图片* @param code 唯一性标识符* @return 结果*/@Overridepublic b ...

  9. php如何接收前端返回的各种类型的数据

    之前学习node后端的时候,因为始终无法在网上找到接收json数据的函数,所以后来就放弃了.最近又心血来潮,想学习php. 这次已经有了之前学习php的基础,所以直接入手thinkphp5.0 这次p ...

最新文章

  1. [JLOI2012]时间流逝
  2. JavaWeb学习总结(十三):使用Session防止表单重复提交
  3. react 常用规范和经验
  4. SQL Server 2008安装配置说明书+简单使用 亲测可用
  5. Istio 首次安全评估结果公布
  6. 处理api返回的数据_API 乐队指挥家,网关服务正式上线
  7. centos mate桌面_CENTOS7安装各种桌面系统 CENTOS安装桌面图形化GUI GNOME/KDE/Cinnamon/MATE/Xfce...
  8. 求素数mdp c语言问题,C语言使用深度优先搜索算法解决迷宫问题(堆栈)
  9. 自动生成宏程序软件_圆周等分孔钻孔宏程序计算器
  10. html怎么播放webm视频格式,WEBM格式的视频文件,怎么样播放
  11. 移动增值短信平台实施计划方案(珠海报业短信)
  12. 标签打印软件如何设计正反面打印模式
  13. Android 架构师成长之路
  14. 【Freeswitch从入门到精通】二、初识Freeswitch
  15. 【蓝桥杯历年真题合集】蓝桥杯2020初赛
  16. 电话号码归属地批量查询方法的优缺点对比
  17. 平面设计零基础怎么设计出一个完美的名片
  18. 小程序的gridview布局
  19. Slap-happy 高兴得晕头转向
  20. CHROME扩展笔记之拒绝unsafe-eval求值

热门文章

  1. databases-incognito
  2. 实验记录 | 阶段性汇报1
  3. Typora + PicGo + Gitee 搭建图床
  4. 楼下小超市系统测试用例大全
  5. tomcat的session共享
  6. 腾讯云TcaplusDB助力TME首个虚拟音乐嘉年华 TMELAND,110万人一起跨年
  7. 数据分析不再是热门职位,而是必备技能
  8. 使用Sanoid避免数据灾难
  9. 已解决No suitable driver found for jdbc:mysql://localhost:3306/ 问题
  10. C# url 解码 编码