Today I wasted some time to find out why my spring controller method errors out even before entering into the method.
My failing method is:
But I knew I am doing things right. I debugged the application and then searched on net but could find why it is failing. Suddenly I thought is it the position of the "User" model attribute which is causing the issue. Then I changed the method as below:
Notice that I moved the method argument "@ModelAttribute @Valid User user" from first to second last. And Voila!! it worked.
FYI: I am using Spring 3.2.
My failing method is:
But I knew I am doing things right. I debugged the application and then searched on net but could find why it is failing. Suddenly I thought is it the position of the "User" model attribute which is causing the issue. Then I changed the method as below:
Notice that I moved the method argument "@ModelAttribute @Valid User user" from first to second last. And Voila!! it worked.
FYI: I am using Spring 3.2.