前端传的true后端变false?

前端传来true,后端变成false?

背景:

最近在搞项目的时候遇到了神奇的东西,后端定了了boolean类型的变量,前端在传值的时候传的是true,但是到了后端接收的时候却变成了false?这是什么情况??别急,且听我一一道来!

原因分析:

问题就出在了boolean上,boolean是基本数据类型,默认值是false,在前端传值时,使用的应该用对象,Boolean!使用lambok的@Data注解或者使用idea生成的getter和setter就会有可能出现这个问题

解决:

把boolean的基本数据类型换成Boolean对象就可以正确的接收了,记住,传参尽量用封装类!

相关推荐

  1. 前端truefalse

    2023-12-14 06:22:01       56 阅读
  2. 前端

    2023-12-14 06:22:01       52 阅读
  3. 前端接收文件流并下载解决乱码问题

    2023-12-14 06:22:01       62 阅读
  4. SQL 三值逻辑 (TRUE/FALSE/UNKNOW。)

    2023-12-14 06:22:01       31 阅读
  5. 前端值到解析为科学计数法

    2023-12-14 06:22:01       20 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 06:22:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 06:22:01       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 06:22:01       82 阅读
  4. Python语言-面向对象

    2023-12-14 06:22:01       91 阅读

热门阅读

  1. 3D三维数据格式分类(种类/软件平台)

    2023-12-14 06:22:01       65 阅读
  2. react中使用craco自定义配置

    2023-12-14 06:22:01       57 阅读
  3. 前端打包工具之Webpack5

    2023-12-14 06:22:01       52 阅读
  4. FAQ:Inheritance篇 — virtual functions

    2023-12-14 06:22:01       52 阅读
  5. 数据分析用哪个系统

    2023-12-14 06:22:01       54 阅读
  6. lua脚本的基本语法,以及Redis中简单使用

    2023-12-14 06:22:01       66 阅读
  7. ChatGPT 技术架构设计与实践

    2023-12-14 06:22:01       63 阅读
  8. mac切换node版本

    2023-12-14 06:22:01       59 阅读
  9. 力扣120. 三角形最小路径和

    2023-12-14 06:22:01       56 阅读
  10. 工作中 docker 的使用积累

    2023-12-14 06:22:01       60 阅读
  11. uniapp 页面通信

    2023-12-14 06:22:01       68 阅读
  12. 华为实训课笔记

    2023-12-14 06:22:01       52 阅读