servlet response設置setCharacterEncoding無效

response的setCharacterEncoding無效,原因有待進一步研究

修改爲response.setContentType("text/html;charset=UTF-8");即可

簡單總結一下:

(1)設置request的編碼方式setCharacterEncoding,與request.getParameter有關,與發起申請的頁面編碼方式一致

(2)設置響應頁面的編碼方式response.setContentType("text/html;charset=UTF-8");

(3)jsp頁面的編碼方式<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>

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