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