До выпуска Spring 3.0 - встроенная поддержка проверки модели отсутствует. Вы должны будете выполнить проверку самостоятельно - как это:
@RequestMapping
public String post(@ModelAttribute MyModel myModel, BindingResult result){
myValidator.validate(myModel, result);
if (result.hasErrors()) return "myView";
...
}
Вы можете делать то, что вам нравится, это ваш код. Но по соглашению, контроллер должен просто заботиться о том, чтобы направлять вещи - валидация должна быть в отдельном валидаторе.