The server cannot or will not process the request due to something that is perceived to be a client

博客讲述了在使用SpringMVC时遇到的一个问题,即当用户通过form提交包含NULL字符串的账号和年龄(预期为整型)时,导致了HTTP 400错误。作者发现并解决了这个问题,方法是在相关input字段中设置默认值,并确保用户必须输入有效数值而非留空,从而避免了请求错误。
摘要由CSDN通过智能技术生成

使用form向后端springmvc控制器时发现报错如图所示:
The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).
在这里插入图片描述
发现是前台表格向springmvc中的控制器提交数据时,用户账号和年龄以字符串NULL提交,但是用户类中这两个数据成员为整型,所以产生400错误请求
暂时发现的方法是在这两个input中加入属性value设定默认值,并且设置该两个属性想更改默认值时必须要重新输入一个值,不能输入为空
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值