使用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设定默认值,并且设置该两个属性想更改默认值时必须要重新输入一个值,不能输入为空
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通过智能技术生成