配置和方法
統(tǒng)一使用UTF-8編碼
[1]Oracle字符編碼集
oracle服務(wù)器端的編碼選擇AL32UTF8,如果安裝的時(shí)候沒有選擇或者不是使用的AL32UTF8,那么就需要手動(dòng)修改oracle系統(tǒng)的編碼為
UTF-8.
[2]在web應(yīng)用程序中添加EncodingFilter
設(shè)置
request.setCharacterEncoding("UTF-8");
[3]設(shè)置tomcat編碼
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
[4]程序
通過以上的設(shè)置,在程序中,就不需要進(jìn)行編碼的轉(zhuǎn)換,直接取得的就是UTF-8的編碼,可以直接存入數(shù)據(jù)庫。
從數(shù)據(jù)庫中取出也不會(huì)出現(xiàn)亂碼問題了。
|----------------------------------------------------------------------------------------|
版權(quán)聲明 版權(quán)所有 @zhyiwww
引用請(qǐng)注明來源 http://www.tkk7.com/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2010-03-29 13:58
zhyiwww 閱讀(831)
評(píng)論(0) 編輯 收藏 所屬分類:
j2ee 、
linux 、
oracle