新聞中心
第一原則:所有編碼的地方,統(tǒng)一設(shè)為UTF-8,這樣繁體,簡(jiǎn)體,日文,韓文……通吃了

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新興網(wǎng)站建設(shè)、新興做網(wǎng)站、新興網(wǎng)站設(shè)計(jì)、新興網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、新興企業(yè)網(wǎng)站模板建站服務(wù),10多年新興做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
一、下載中文文件名文件問(wèn)題:
a)Tomcat:修改Tomcat安裝目錄下conf/server.xml文件,加上URIEncoding="UTF-8"/
﹤Connector port="8080" .... URIEncoding="UTF-8"/﹥
b)JBOSS :安裝目錄下 server/default/deploy/jbossweb-tomcat55.sar/server.xml
﹤Connector port="8080" .... URIEncoding="UTF-8"/﹥
二、表單get/post傳遞中文亂碼:
我們用一個(gè)過(guò)濾器,將所有編碼轉(zhuǎn)換為UTF-8
找到Tomcat安裝目錄下\webapps\jsp-examples\WEB-INF\classes \filters下
RequestDumperFilter.java,SetCharacterEncodingFilter.java兩個(gè)文件。
加入到你的項(xiàng)目,修改包路徑.
在web.xml文件中部署這個(gè)過(guò)濾器:
|
三、jsp頁(yè)面模版:
所有jsp頁(yè)面使用如下模版:
﹤%@ page language="java" pageEncoding="UTF-8"%﹥ |
四、數(shù)據(jù)庫(kù)以Unicode編碼存儲(chǔ)數(shù)據(jù):
MySQL數(shù)據(jù)庫(kù)設(shè)置
a)windows系統(tǒng): windows下安裝mysql時(shí),編碼選擇utf-8,查看mysql安裝目錄下my,ini文件,
在[mysqld]段下面加入default-character-set=utf8
b)linux系統(tǒng):/etc/mysql/下my.cnf文件,在[mysqld]段下面加入default-character-set=utf8
五、JDBC連接參數(shù):
注意:xml文件中,"&"是不能直接使用的, & 代替 &
Mysql數(shù)據(jù)庫(kù)jdbc 連接參數(shù)
jdbc:mysql://localhost/kms?useUnicode=true&characterEncoding=utf-8
sql server數(shù)據(jù)庫(kù)jdbc連接參數(shù)(強(qiáng)烈建議使用JTDS驅(qū)動(dòng),比微軟官方驅(qū)動(dòng)更好)
jdbc:jtds:sqlserver://localhost:1433/kms;TDS=8.0;charset=utf-8;
SendStringParameterAsUnicode=true
分享題目:JavaEE系統(tǒng)中文問(wèn)題解決方法
當(dāng)前鏈接:http://m.fisionsoft.com.cn/article/cdccpso.html


咨詢
建站咨詢
