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

前端传递bool型后端用int收不到

文章目录

    • 背景
    • 模拟错误点
    • 解决方法

背景

我前几天遇到一个低级错误,就是我前端发一个请求,把参数送到后端,但是我参数里面无意间传的布尔型(刚开始一直没注意到,因为当时参数有十几个),但是我后端写的是用int来接收这个参数。当发送请求的时候一直没有反应。

模拟错误点

在这里插入图片描述

在这里插入图片描述

//controller
@RequestMapping(value = "/test")
@RestController
public class TestController {@PostMapping()public String test(@RequestBody Employee employee) {System.out.println(employee);return "yes";}
}
// pojo
@Data
public class Employee {private int id;private String name;private String age;private int flag;
}

我当时用Postman测试第一次也没效果,当我仔细看参数才发现用的bool型
在这里插入图片描述

解决方法

方法1:查找到参数类型错误
方法2:用map接收

@RequestMapping(value = "/test")
@RestController
public class TestController {@PostMapping()public String test(@RequestBody Map<String,String> employee) {System.out.println(employee);return "yes";}
}

❤觉得有用的可以留个关注❤

相关文章:

  • ubuntu18.04离线源制作
  • qmt量化交易策略小白学习笔记第16期【qmt编程之获取北向南向资金(沪港通,深港通和港股通)】
  • 04-4.1.2 串的存储结构
  • 每日5题Day22 - LeetCode 106 - 110
  • windows上安装MongoDB,springboot整合MongoDB
  • vllm 使用FP8运行模型
  • iMazing3软件安装包下载
  • 【C++】——继承(详解)
  • 如何选择靠谱的LabVIEW外包公司
  • Web前端浪漫源码:编织梦想与爱的交织乐章
  • np.array()按权重求平均值详解
  • vue2插槽
  • PayPal,stripe,square轮询系统你不知道的秘密
  • 三次样条曲线和三次多项式曲线
  • 用质量属性场景来描述可用性(2024年上半年软考系统架构师案例分析题)
  • ----------
  • 分享的文章《人生如棋》
  • 【Linux系统编程】快速查找errno错误码信息
  • CSS实用技巧
  • Fabric架构演变之路
  • Github访问慢解决办法
  • leetcode-27. Remove Element
  • select2 取值 遍历 设置默认值
  • socket.io+express实现聊天室的思考(三)
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • 给初学者:JavaScript 中数组操作注意点
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 前端攻城师
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • 小程序01:wepy框架整合iview webapp UI
  • 优化 Vue 项目编译文件大小
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • # include “ “ 和 # include < >两者的区别
  • #预处理和函数的对比以及条件编译
  • $.ajax()方法详解
  • (1)bark-ml
  • (3)选择元素——(17)练习(Exercises)
  • (4)(4.6) Triducer
  • (十一)手动添加用户和文件的特殊权限
  • (一)80c52学习之旅-起始篇
  • (原创)可支持最大高度的NestedScrollView
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET 5种线程安全集合
  • .Net 6.0 处理跨域的方式
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .NET Framework 3.5安装教程
  • .Net Memory Profiler的使用举例
  • .net refrector
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • /tmp目录下出现system-private文件夹解决方法
  • :=
  • [ Algorithm ] N次方算法 N Square 动态规划解决