1. 程式人生 > >解決servlet輸出頁面,中文顯示亂碼問題

解決servlet輸出頁面,中文顯示亂碼問題

 doget或dopost方法中加入以下程式碼:

request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("utf-8");

注意點:

       上述程式碼需要加在PrintWriter out = response.getWriter();之後!

myEclipse中也可能會出現專案檔案編碼問題,需要進行一下設定:

       將Project的“Text file encoding”設為UTF-8(右擊Project name --> Properties --> Resource --> Text file encoding --> Ohter,選擇UTF-8 --> Apply --> OK)