Je veux valider mes entrées, mais je ne peux pas le faire fonctionner: rien apparaître sur la page. Mon projet est en Java 5, donc pas de JSR303 (@Valid). Ma seule solution, si je ne me trompe pas, est d'utiliser BindingResult.Spring 3 MVC: problème avec la forme: erreurs et bindingresult
Mon contrôleur:
@Controller
public class MyController {
@RequestMapping(method = RequestMethod.POST, value = "myPage.html")
public void myHandler(MyForm myForm, BindingResult result, Model model) {
result.reject("field1", "error message 1");
}
}
Mon jsp:
<form:form commandName="myForm" method="post">
<label>Field 1 : </label>
<form:input path="field1" />
<form:errors path="field1" />
<input type="submit" value="Post" />
</form:form>
Que suis-je manque?
Merci!
rejectValue est! Merci, vous avez sauvé la journée :)) –