Lỗi encoding JSON object từ jsp to servlet

Chào m.n,
Giờ mình dùng ajax để submit form tới servlet, phần view mình code như sau:
image
Sau đó ở controller mình xử lý như sau:


Nhưng m.n có thể thấy phần output mình in ra bị lỗi ký tự. Ai biết fix chỉ giúp mình với ạ.
Cảm ơn rất nhiều :3

Bạn bảo đó là “Lỗi kí tự”. Mình bảo đó là URL Encode. Đó là cách đảm bảo dữ liệu được truyền đi chính xác.
Google: java url encode decode.

Thắc mắc vì sao nó phải trở thành như thế không?

4 Likes

Theo mình biết là khi truyền kí tự UTF-8 thì phía controller cần phải format lại dữ liệu, như hàm
request.setCharacterEncoding(“UTF-8”), mình viết ở trên đầu ý. PHải k nhỉ? =))

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