SPRING MVC BindingResult

Chào mọi người, mình đang gặp vấn đề sau:
public String handleLogin(@ModelAttribute(“acc”) @Valid Account acc, BindingResult result,ModelMap m, HttpSession session)
nhưng nếu xóa ModelMap m, HttpSession session và tách nó ra xử lí ở 1 method khác thì nó sẽ không lỗi

Không biết vì sao BindingResult, ModelMap , HttpSession không thể ở cùng với nhau trong 1 method. Mong mọi người giải thích giúp mình. Cảm ơn.

Bạn để @Valid đứng đầu tiên nhé!, còn BindingResult thì đứng sau đối tượng. Vd:
public String handleLogin @Valid @ModelAttribute(“acc”) Account acc, BindingResult result,ModelMap m, HttpSession session)
Như vậy mơi đúng!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?