myeclipse jsp亂碼問題


第一步:jsp頁面設置:

  <%@ page language="java" pageEncoding="UTF-8"%>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  

第二步:tomcat編碼設置:

  <Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" 

  connectionTimeout="20000" URIEncoding="UTF-8"/>

  

第三步:jsp編碼設置:

  windows-preferences-content types-Text-JSP, Default encoding設置爲UTF-8

  

  windows-preferences-General-workspace,

  

  若以上三步設置完成,各瀏覽器打開的jsp頁面依然是亂碼,設置瀏覽器編碼。

若改成GBK時頁面正常,驗證JSP默認編碼;

  <%

    java.lang.System.out.println(java.nio.charset.Charset.defaultCharset()); 

  %>

此時輸出正常應爲UTF-8,若是GBK,則操作如下:

  window-->preferences-->java-->Installed JREs-->Edit  JRE-->Default

  VM Arguments設成:  -Dfile.encoding=UTF-8

  

  項目重啓。

  PS:若其他項目有GBK格式的,會出現亂碼問題。


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