web項目中servlet跳轉jsp頁面 出現亂碼

在由servlet頁面跳轉到JSP頁面是,會出現亂碼的情況,但是直接方位JSP頁面時候無亂碼。

出現這種情況的原因之一是因爲在頁面的設置編碼時是明確的,但是沒有設置轉換的編碼設置。

需要在servlet頁面添加 

request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("utf-8");


在JSP頁面下的 pageEncoding=“utf-8"需要一致;

如果只是設置request.setCharacterEncoding("UTF-8");一個,就會有亂碼的出現。需要添加回復的編碼設置

response.setCharacterEncoding("utf-8");

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章