配置和方法
统一使用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.blogjava.net/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2010-03-29 13:58
zhyiwww 阅读(824)
评论(0) 编辑 收藏 所属分类:
j2ee 、
linux 、
oracle