title: Display only one error message per field with JSR 303
body: <p>I have multiple validation annotation on each filed of my bean, but I want to display only first failed message for each field in my spring MVC application where I am using JSR 303. Currently, it is evaluating all the constraints and displaying all the messages messages for each field. When a filed is empty, I dont want to evaluate its min and max constraint. </p>
  
  <p>I have tried with groups, but it is not working as expected and more over I need to invoke the validator explicitly  something like validator.validate() which I want to avoid.</p>
  
  <p>IS there any alternative to achieve this by over writing some validation classes?</p>
  
  <p>I have at least 3 constraints for each field and maximum 5. Displaying all theses messages for each field is not at all looking good. I am suing spring 4.x and hibernate 4.x</p>