欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 维修 > 前后端传参@RequestParam使用上的一个小坑

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

2025/2/25 1:00:21 来源:https://blog.csdn.net/weixin_52496592/article/details/141608430  浏览:    关键词:前后端传参@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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词