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

前后端传参@RequestParam使用上的一个小坑

@RequestParam(value = "art") String art

默认情况下,value = "art"表示前端传入参数的名字叫art,如果前端不传的话会报错

@RequestParam(value = "art" required = false) String art

当equired = false 时表示前端可以不传这个参数

但是当参数是int类型时

即@RequestParam(value = "num" required = false) Integer num

此时如果前端不传值,就会报错。当前端不传值时为null,null赋值给int 导致报错

解决方法:

@RequestParam(value = "num" defaultValue = "1") Integer num


http://www.kler.cn/news/284084.html

相关文章:

  • 代码随想录八股训练营总结篇 2024年8月
  • 爬虫入门urllib 和 request (一)
  • Java+selenium 实现网页缩放的方法:用于解决页面太长部分元素定位不到的问题
  • 企业级NoSql数据库 --- Redis集群
  • Underactuated Robotics - 欠驱动机器人学(三)- 体操机器人、小车摆杆和四旋翼飞行器
  • pyhton - PyHive
  • 金融上云方案中,国产虚拟化产品选型的重点考虑因素、自动化运维建设步骤及如何进行保障数据中心安全需求的存储设计等问题及解决方法|金融行业数字化QA合集③
  • 77. 组合
  • shell脚本编写注意事项
  • 《计算机操作系统》(第4版)第12章 保护和安全 复习笔记
  • HTTPS一定安全吗
  • 综合布线智能运维管理方案
  • 【Spring Boot 3】【Web】ProblemDetail
  • 【K8s】专题十二(4):Kubernetes 存储之 StorageClass
  • Python通过读取配置文件开发数据库链接脚本工具(统一封装 mysql,mongodb,redis,达梦,人大进仓等主流国内外数据库)
  • 【Nginx】若依用nginx部署,prod-api没有成功转发到8080端口
  • 8.30工作笔记
  • Flask蓝图的作用
  • RTPS协议之PSM:UDP/IP
  • CentOS7安装docker小记
  • Spark SQL Hints:优化查询性能的利器
  • 基于 Transformer 的深度学习混合架构用于相位展开
  • ctfshow之web55~web57(无字母的rce)
  • Leetcode 第 136 场双周赛题解
  • MyBatis之XML配置文件(一)
  • IT服务器安全规范 2024.08
  • Nginx: https解决安全问题
  • 对各项数据的统计汇总,集中展示,便于查看厂区情况的智慧物流开源了。
  • 【机器学习】决策树------迅速了解其基本思想,Sklearn的决策树API及构建决策树的步骤!!!
  • java虚拟JVM性能优化汇总