问题描述:
由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
在实现向数据库中添加记录时,请求发送无效,参数也未传递到控制类。
原因分析:
可能存在两种出错原因:
(1)语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。
(2)请求参数有误。
解决方案:
经过检查,相应的路径映射确实没有问题。
猜想问题可能出现在数据格式冲突。检查实体类后,
发现其中存在日期类型属性,所以可能是由于ajax传递的参数与数据库中的类型发生冲突,导致访问错误。
所以,解决方法是在实体类中标注时间属性的格式:
@JsonFormat(pattern = "yyyy-MM-dd")
当然,其他属性也可能存在格式冲突的问题,对其进行相应的标注即可。文章来源:https://www.toymoban.com/news/detail-775084.html
至此,问题成功解决。
文章来源地址https://www.toymoban.com/news/detail-775084.html
到了这里,关于由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!