springMVC报400 Bad Request错误

来源:互联网 发布:windows如何更改用户名 编辑:程序博客网 时间:2024/04/29 12:02

        项目中的数据库一些字段变了,需要将实体类等等的一些信息相应的做改变。修改好之后测试页面,发现页面提交数据后没有反应,后台也没有打日志,而修改前是没有问题额。在controller中打断点,竟然也没有进断点。打开FireBug后调试,发现报400 Bad Request,于是就寻找原因。后来发现是因为一个字段数据库中由原来的varchar修改为了tinyint,相应的实体对应属性改为Interger,但是页面的value值仍然是非数字字符串,后来将页面的value值修改为数字后,问题解决。

        总之原因就是传递的参数的类型与接收时候的属性的参数类型不匹配导致的。

0 0