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