Hỏi controller trong SPRING MVC

sao e dùng ajax gọi lên tầng controller nó in ra được system.out nhưng return “homeUser” nó không trả về trang jsp ạ. Mn ai bít chỉ giúp e với ạ

Thêm @ResponseBody vào xem.

e thêm r a ạ. nhưng nó ko trả về view ý :smiley:
ko bít làm thế nào đẩy về view a nhỉ :smiley: . thanks a ạ

ResponseBody thì phần data trả về sẽ được serialized ra.

  1. Nếu bạn muốn trả về view (html content) thay vì data như bình thường (kiểu restful) thì kiểm tra lại trên phần controller là RestController hay là Controller annotation thôi?
    RestController = Controller + ResponseBody
  2. Nếu return view nữa thì sẽ cần 1 view resolver. Bình thường nếu bạn dùng auto config module của spring boot package thì sẽ là thymeleaf.

Thân ái

2 Likes

e thanks you a ạ :smiley: e vỡ ra rồi hihi . cám ơn a nhiều nhé

a ơi cho e hỏi . mk muốn return view + responbody mk khai báo restController là được à a

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