Java 当服务器端验证后绑定结果中出现错误时,如何重新填充jsp页面字段?
我有一个基于SpringMVC的应用程序,其中我使用注释和自定义验证器处理服务器端验证,并使用绑定结果处理错误 在提交验证失败时,jsp页面字段值不会保留其值 我正在jsp上使用下面的代码Java 当服务器端验证后绑定结果中出现错误时,如何重新填充jsp页面字段?,java,spring,jsp,spring-mvc,Java,Spring,Jsp,Spring Mvc,我有一个基于SpringMVC的应用程序,其中我使用注释和自定义验证器处理服务器端验证,并使用绑定结果处理错误 在提交验证失败时,jsp页面字段值不会保留其值 我正在jsp上使用下面的代码 <spring:bind path="applicantDetails.name"> <input type="text" name="applicantDetails.name" title='<
<spring:bind path="applicantDetails.name">
<input type="text" name="applicantDetails.name"
title='<fmt:message key="PERSON_NAME" />' maxlength="20" id="name" />
</spring:bind>
我需要做什么才能使页面上输入的值显示在文本框中。控制器的签名是什么method@NeelamMehta:有问题更新。MyBeanValidator验证器中的Bean是什么=新的MyBeanValidator;validator.validateBeanis,结果@NeelamMehta编辑..要验证的是managebean。。
public String submitDetails(
@ModelAttribute("beanName") @Valid ManageBean manageBean,
BindingResult result, HttpSession session, Model model)
{
MyBeanValidator validator = new MyBeanValidator ();
validator.validate(manageBean, result);
if (result.hasErrors()) {
return "pageName";
}