Spring MVC 访问时出现400错误
2017-05-10 16:52
302 查看
这些天在搭建SpringMVC环境,在使用中遇到了多次Bad Request的连接,下面来总结下.
1.参数类型不对,如后台实体类的属性为int,但传来的参数为字符串
2.因为我的粗心,本来是要通过Ajax获得一个json串,但是后台的方法在返回值类型前没有加@RequestBody注解
3.传递的参数为日期,spring不知道该以什么格式转换为Date类型,解决办法为在实体类的日期属性上加上@DateTimeFormat(pattern="yyyy-MM-dd")注解即可
4.刚遇到的问题,排查了好久终于知道是什么原因了,实体类中有int类型的属性,但是前台传参时传递的样子是这样的"age=",并没有给一个准确的数字(age=18),所以导致Spring在对int型属性进行赋值时无法正确赋值
目前就遇到了这几个原因导致Bad Request连接的,欢迎大家补充,我也会持续更新
1.参数类型不对,如后台实体类的属性为int,但传来的参数为字符串
2.因为我的粗心,本来是要通过Ajax获得一个json串,但是后台的方法在返回值类型前没有加@RequestBody注解
3.传递的参数为日期,spring不知道该以什么格式转换为Date类型,解决办法为在实体类的日期属性上加上@DateTimeFormat(pattern="yyyy-MM-dd")注解即可
4.刚遇到的问题,排查了好久终于知道是什么原因了,实体类中有int类型的属性,但是前台传参时传递的样子是这样的"age=",并没有给一个准确的数字(age=18),所以导致Spring在对int型属性进行赋值时无法正确赋值
目前就遇到了这几个原因导致Bad Request连接的,欢迎大家补充,我也会持续更新
相关文章推荐
- Linux服务器nginx访问日志里出现大量http 400错误的请求分析
- Spring mvc表单提交时出现400错误
- 火狐浏览器访问网站出现 HTTP Error 400. The request is badly formed.错误,怎么解决
- 访问网页出现http 400错误后重启tomcat
- Restful数据访问出现HTTP 400错误 解决
- springMvc,访问链接出现400错误
- 访问网站时,出现400错误
- 如何解决:正常安装php后,出现http 400错误
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 在VS 2005 中调试 WebService时出现403无访问权限错误的解决
- 在Asp.net2.0中建立Microsoft.Office.Interop.Word.Application时出现“拒绝访问”错误的解决方法
- IIS出现“另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- SHAREPOINT自定义WEBPART的访问出现了403的错误,什么原因?
- 创建的数据库文件在访问出现错误时会给出不太相同的错误提示
- 在Asp.net中建立Microsoft.Office.Interop.Word.Application时出现“拒绝访问”错误的解决方法
- 访问站点,出现以下错误:HTTP 错误 401 401.3 未授权:由于资源中的 ACL 而未授权
- 关于安装.NET Framework 2.0时偶然碰到的问题(提示"Error 205015. 安装程序集..../System.EnterpriseServices.dll失败,原因是出现了系统错误:拒绝访问。")
- 使用SHBrowseForFolder() 出现0xC0000005非法访问错误
- [解决问题]asp.net程序编译调试时偶尔出现访问被拒绝的错误