thymeleaf 表单报错 Neither BindingResult nor plain target object for bean name 'XXX' available

今天使用 thymeleaf 模板做项目遇到了页面内容显示不出来,报错 Neither BindingResult nor plain target object for bean name 'orderListQuery' available as request attribute 然后,找了很多方法,最后发现是。。。。。没定义

thymeleaf 表单报错 Neither BindingResult nor plain target object for bean name 'XXX' available_第1张图片

报错信息

 

 

java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'orderListQuery' available as request attribute
	at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) ~[spring-webmvc-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) ~[spring-webmvc-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) ~[thymeleaf-spring5-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) ~[thymeleaf-spring5-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) ~[thymeleaf-spring5-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) ~[thymeleaf-spring5-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.spring5.processor.AbstractSpringFieldTagProcessor.doProcess(AbstractSpringFieldTagProcessor.java:174) ~[thymeleaf-spring5-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.engine.ProcessorTemplateHandler.handleStandaloneElement(ProcessorTemplateHandler.java:918) ~[thymeleaf-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleStandaloneElementEnd(TemplateHandlerAdapterMarkupHandler.java:260) ~[thymeleaf-3.0.11.RELEASE.jar:3.0.11.RELEASE]
	at org.thymeleaf.

thymeleaf 表单报错 Neither BindingResult nor plain target object for bean name 'XXX' available_第2张图片

页面

thymeleaf 表单报错 Neither BindingResult nor plain target object for bean name 'XXX' available_第3张图片

是因为在页面跳转的时候,没有定义orderListQuery,在html页面中直接定义,报错  groupName没有定义,然后将页面跳转的地方,添加了  标红位置,之前没有添加。

 

thymeleaf 表单报错 Neither BindingResult nor plain target object for bean name 'XXX' available_第4张图片

thymeleaf 表单报错 Neither BindingResult nor plain target object for bean name 'XXX' available_第5张图片

你可能感兴趣的:(前端)