I am trying to use annotation and have a question about validating my form,
I have definedin my xml fileCode:<annotation-driven />
and my controller is as below, if i want to validate my form so that name cannot be blank
My Jsp page
UserMessage beanCode:<f:form method="post" action="displayusermessage" commandName="usermessage"> </f:form>
Code:public class UserMessage { private String name; private String message; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } }Code:@Controller public class HomeController { @RequestMapping(value = "/displayusermessage", method = RequestMethod.POST) public String display(@ModelAttribute("usermessage") UserMessage usermessage, Model model) { //validate usermessage, if name is blank then send back to same page, or else send to success page //how do i add validation here model.addAttribute("usermessage", usermessage); return "success" } }


Reply With Quote