如何設置jsp默認的編碼為utf-8


方法一:

文件里寫:

 

<%@ page contentType="text/html; charset=UTF-8"  %>

 

方法二:

選擇window –> Preferences –> MyEclipse –> Files and Editors –> JSP中選擇你要設置的Encoding
根本行不通啊,沒有encoding這一項啊,在style里面又不能改,哪位用過myeclise8.5的幫個忙-------------臨時的。

正確的方式:

那里設置只是臨時的,一個文件的編碼,在新建編碼還會變化
需要在 Preferences-》general-》content types-》下角是文件編碼,可以自己定義

MyEclipse更改jsp默認編碼  

 
        

在平時我們新建一個JSP頁面默認編碼是"ISO8859-1"。那我們要怎么樣才能使它默認為中文編碼方式,而不用每次手動修改pageEncoding="GBK"。這時我們就可以在MyEclipse6.5下選擇菜單項:

Windows---->Preferences---->myeclipse Enterprise Workbench---->File and Editors----->JSP--->把這個目錄下的Encoding選為你要設置的編碼(如UTF-8、Chinese,National Standard等編碼方式)
這樣設置以后,你下次新建一個JSP頁面的時候就默認是你設置的編碼了為默認了。

-------------------------------------------------------------------------------------------------------------------

親測:html亂碼解決方案

在<head>與</head>之間加入

<meta name="content-type" content="text/html; charset=GBK">

------------------------------

servlet創建對象格式亂碼,服務器端發給瀏覽器的時候亂碼

解決方案如下,在servlet的代碼中加入一句。

public void service(ServletRequest arg0, ServletResponse arg1)
   throws ServletException, IOException {
   arg1.setCharacterEncoding("gb2312");
  arg1.getWriter().println("我的第一個Servlet") ;
 }
}
   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM