提交表单时,我会收到消息:
com.xxx.mvc.reports.ReportController:数据绑定错误:6 {||||||| - |}
命令类继承自抽象基类。
使用调试时,我可以看到在命令类上设置了值。我用的是2.5弹簧。设置字段后,在控制器中调用onSubmit之间发生错误。我使用SimpelFormController。未调用onSubmit方法,因此我无法检查那里的BindException。
这是什么意思,我该如何解决这个问题?
答案 0 :(得分:1)
我几乎没有发布问题,我找到了答案:
<form:errors path="pathName"/>
给了我错误。
答案 1 :(得分:0)
如果您想在页面中轻松查看与命令bean相关的每个绑定错误,请输入以下内容:
<spring:bind path="command.*">
<c:forEach items="${status.errorMessages}" var="error">
<font color="red">Error code: <c:out value="${error}"/></font>
<br><br>
</c:forEach>
</spring:bind>
默认情况下,代码用于名为“command”的bean。