JSP+Servlet+Oracle系统乱码问题解决方法

JSP+Servlet+Oracle系统乱码问题解决方法
配置和方法
统一使用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   
|----------------------------------------------------------------------------------------|

你可能感兴趣的:(JSP+Servlet+Oracle系统乱码问题解决方法)