Tại sao không hiển thị được tiếng việt trong HTML/JSP

Trang jsp của mình có một form để nhập họ tên vào, sau đó submit đến 1 servlet, tại servlet setAttribute cho request là đúng cái tên vừa nhập vào xong đó lại forward đến trang jsp đấy và in ra cái tên mình set trong request nhưng nó lại không hiển thị chữ có dấu được, mặc dù nếu tại trang jsp đó vẫn có thể hiển thị các từ có dấu bình thường, cách khắc phục là tn vậy

bạn thử cái này xem dc không request.setCharacterEncoding(“UTF-8”);

1 Like

cái thứ 2 nữa là bạn có thể getPramatter luôn thay vì phải setAttribute như thế

Chính xác là nó :smiley: request.setCharacterEncoding(“UTF-8”);

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