【报错】org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBinding
来源:互联网 发布:淘宝显示全球购的标志 编辑:程序博客网 时间:2024/05/21 05:39
一、错误
springframework数据绑定错误:
源码如下:
org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errorsField error in object 'position' on field 'professionId': rejected value [{"query_startDate":null,"query_endDate":null}]; codes [typeMismatch.position.professionId,typeMismatch.professionId,typeMismatch.java.lang.Long,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [position.professionId,professionId]; arguments []; default message [professionId]]; default message [Failed to convert property value of type [java.lang.String] to required type [java.lang.Long] for property 'professionId'; nested exception is java.lang.NumberFormatException: For input string: "{"query_startDate":null,"query_endDate":null}"] at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:113) at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:99) at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:161) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:128) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:832) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:743) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
二、原因
这里是因为前台传来的参数不对,前来传过来一个id,跟后台的参数professionId不匹配,修改前台传过来参数即可;
阅读全文
1 0
- 【报错】org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBinding
- org.springframework.validation.BindException
- org.springframework.validation.BindException:
- springMVC 页面传入日期报错问题处理:org.springframework.validation.BindException: org.springframework.validation.
- org.springframework.validation.BindException问题解决
- [BUGS]org.springframework.validation.BindException
- spring mvc 表单提交 报异常org.springframework.validation.BindException:
- org.springframework.validation.BindException----spring mvc 传递日期异常解决方法
- Error creating bean with name 'org.springframework.validation.beanvalidation.LocalValidatorFactoryBe
- Error creating bean 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0'
- Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactor
- Error creating bean with name 'org.springframework.validation.beanvalidation.LocalValidatorFactoryBe
- org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': Invocation of init me
- org.springframework.web.context.ContextLoaderListener报错
- org.springframework
- WARN [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Ignored XML validation warnin
- spring连mysql报错org.springframework.dao.RecoverableDataAccessException
- tomcat报错org.springframework.web.context.ContextLoaderListener找不到,解决办法
- C语言动态内存学习笔记
- 一些SSH知识
- 一小时Docker教程
- Codeforces Round #441 div2 B. Divisiblity of Differences
- 创建使用多线程的 三种方式
- 【报错】org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBinding
- 文章标题
- Echarts 教学 渐变 柱状图 折线图 嵌套 饼图标签
- 个人博客
- IntelliJ IDEA windows与mac下常用快捷键
- Android Studio gradle 提示"unable to find valid certification"的解决办法
- linux常用命令
- $.ajax()的基本语法
- 基数排序