Java Spring表单验证未返回错误消息
我正在使用SpringBeanValidator验证我发布的表单。这是jsp代码:Java Spring表单验证未返回错误消息,java,forms,spring,bean-validation,Java,Forms,Spring,Bean Validation,我正在使用SpringBeanValidator验证我发布的表单。这是jsp代码: <div class="step-row"> <label for="telephone" class="text-label-medium">Telefoonnummer *</label> <form:input id="telephone" path="telephone" maxlength="15" size="13" /> <fo
<div class="step-row">
<label for="telephone" class="text-label-medium">Telefoonnummer *</label>
<form:input id="telephone" path="telephone" maxlength="15" size="13" />
<form:errors path="telephone" cssClass="error"/>
</div>
我的控制器中的代码:
validator.validate(form, result);
if (result.hasErrors()) {
return mv;
}
当输入错误时,它不会发布数据。这样就行了。唯一的问题是它没有在表单:error标记处放置错误消息。而不是运行您自己使用的验证程序
@RequestMapping
public ModelView handle(@Valid Form form, BindingResult result)
您使用的是哪种验证器?org.springmodules.validation.bean.beanvalidator有什么区别?验证已经在工作,但它不会将消息返回到我的视图。您没有发布如何处理验证程序的代码。因此,我只想确保这个未显示的编码导致了问题。
@RequestMapping
public ModelView handle(@Valid Form form, BindingResult result)