首页 > 分享 > SpringMVC注解@RequestParam(value=“xxxx”,required=false),required=false的作用

SpringMVC注解@RequestParam(value=“xxxx”,required=false),required=false的作用

最新推荐文章于 2025-03-22 19:28:51 发布

钢钢侠_xiaoyao 于 2018-08-13 19:05:52 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

根据某个属性查询时,在jsp页面的传递信息用Controller控制器接收时,可能jsp页面没有传递所需要的值,这个时候就会抛出参数绑定异常。

[DEBUG](AbstractHandlerExceptionResolver.java:132) Resolving exception from handler [public java.lang.String cn.appsys.controller.user.AppInfoController.doAppInfoList(org.springframework.ui.Model,javax.servlet.http.HttpSession,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)]:

org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'XXXX' is not present

解决这个问题我是用 required=false 添加在注解@RequestParam(value="xxxx"),防止这个参数没有传递给controller,抛出参数绑定异常。

相关知识

@Autowired(required=false)注入注意的问题
@RequestParam(required = true)的误区
计算机毕业设计选题推荐
Mysql 错误 Connection is read
利用百度图像识别鉴定植物
Springboot整合mybaits报mapper注入失败@org.springframework.beans.factory.annotation.Autowired(required=true)
基于springboot的养生美食菜谱食谱小程序毕设选题推荐
!0==false; 0==false; 结果为
“物联网开发实战”学习笔记
【051】基于Vue、Springboot电商管理系统(含源码、详细论文、数据库)

网址: SpringMVC注解@RequestParam(value=“xxxx”,required=false),required=false的作用 https://m.huajiangbk.com/newsview1931509.html

所属分类:花卉
上一篇: 如何在教育资源整合中促进幼儿园教
下一篇: 全科花艺师成长之路(一)