Tomcat日志中文亂碼怎么解決?
您的客戶端編碼可能有問題。請檢查您的客戶端編碼。
修改linux的編碼
vi/etc/sysconfig/i18n
默認為:。
語言
JSP中文亂碼?咋辦?
解決jsp中中文的問題,采用的方案是將字符集統一為UTF-8,同時避免GB2312帶來的中文字符集不足的隱患。有三點需要注意,默認是英文字符集。
sserver.xml
文件來設置服務器端口的工作模式;
和JavaBean在處理字符串字符集方面的統一;
3.JSP頁面的字符集統一;
如果使用MySQL,數據表也需要UTF-8統一。
1.修改Tomcat的server.xml文件,該文件位于tomcat/conf中,紅色部分是添加的部分,即當前使用的HTTP端口的連接的設置。
找到連接器標簽,讓Tomcat服務器工作在UTF-8模式,從底層處理,修改如下:
2.運行代碼中的設置如下:
在JavaBean和Servlet需要處理中文之前,或者說在所有功能加入之前。
(UTF-8)
(UTF-8)
避免JavaBean和Servlet中出現漢字。
3.在JSP代碼中設置JAVA字符編碼,處理頁面上的。
lt%@頁內容類型文本/html%gt
lt%@頁頁面編碼UTF-8%gt