Error
java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'xyzCommand' available as request attribute at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:144)
at
org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag.getBindStatus(AbstractDataBoundFormElementTag.java:168)
at
org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag.getPropertyPath(AbstractDataBoundFormElementTag.java:188)
at
Sample Code
<form:form id="form" accept-charset="utf-8" method="POST" action="someAction"
commandName="xyzCommand">
Cause
xyzCommand has not been added as request Attribute within the controller.
Resolution
Build the object xyzCommand within controller and then add the object to the request.
java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'xyzCommand' available as request attribute at org.springframework.web.servlet.support.BindStatus.
Sample Code
<form:form id="form" accept-charset="utf-8" method="POST" action="someAction"
commandName="xyzCommand">
Cause
xyzCommand has not been added as request Attribute within the controller.
Resolution
Build the object xyzCommand within controller and then add the object to the request.