Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取bean名称';的BindingResult或普通目标对象的错误;添加评估表单';可用作请求属性_Java_Spring_Jsp - Fatal编程技术网

Java 获取bean名称';的BindingResult或普通目标对象的错误;添加评估表单';可用作请求属性

Java 获取bean名称';的BindingResult或普通目标对象的错误;添加评估表单';可用作请求属性,java,spring,jsp,Java,Spring,Jsp,我创建了一个验证文件(AssessmentValidation),并将其用于添加和编辑控制器。 插入数据时,验证正在工作,而更新数据时出现上述错误。 这是我的编辑jsp。更新数据时出错 //JSP <form:form method="post" commandName="editAsessmentForm" action="editAsessment.action"> <fieldset> <div class="bd-ct">

我创建了一个验证文件(AssessmentValidation),并将其用于添加和编辑控制器。 插入数据时,验证正在工作,而更新数据时出现上述错误。 这是我的编辑jsp。更新数据时出错

//JSP    
<form:form method="post" commandName="editAsessmentForm" action="editAsessment.action">
    <fieldset>
        <div class="bd-ct">     
            <div class="bd-ct-hd clearfix">
                <div class="hd-ct">
                    <fmt:message key="header.page.edit.Assessment"/>
                </div>          
            </div>              
            <div class="bd-ct-errors">
                <form:errors path="*" cssClass="errors" element="div"/>
            </div>      
            <div class="bd-sec">
                <div class="bd-sec-ct">
                    <table class="form-table" width="100%" border="0" cellpadding="0" cellspacing="0">
                        <col width="50%"/>
                        <col width="50%"/>  
                            <tbody>
                            <tr>
                                <td class="label">
                                    <form:label path="bodyLanguageScore">
                                            <fmt:message key="label.bodyLanguage"/><fmt:message key="label.1to5"/><fmt:message key="label.postfix"/>
                                    </form:label>
                                </td>
                                <td class="data" >
                                    <form:input path="bodyLanguageScore"/>
                                </td>
                            </tr>
                          </tbody>                  
                    </table>
                </div>
            </div>                  
        </div>      
    </fieldset>
</form:form>
//JSP

让我们看看转发到此jsp的控制器处理程序方法。此外,错误与您发布的标记不匹配。htis是我的编辑jsp页面,我的命令名是EditaseSSmentForm,因此验证适用于add,但不适用于edit?正如Sotirios所说,您是否能够更新问题的主体并将控制器方法用于编辑?你上一次的评论是为了添加,而不是编辑。