知识大全 JSP连接sybase数据库中文显示问题如何解决
Posted 数据库
篇首语:我自横刀向天笑,去留肝胆两昆仑。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JSP连接sybase数据库中文显示问题如何解决相关的知识,希望对你有一定的参考价值。
JSP连接sybase数据库中文显示问题如何解决 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
这两天被如题的问题缠绕 好不容易解决掉了
当时遇到的问题如下
sybase运行在unix上 编码未知 jsp页面显示查询数据中文乱码
pageEncoding和charset都已设置 tomcat的xml文件也已设置
已经试过的办法有
String temp = rsSearch getString(a[i]);
if (temp != null)
byte[] b = temp getBytes (" _ ");
temp = new String(b "GBK");
out print(temp);
String temp = rsSearch getString(a[i]);
byte[] buffer = new byte[temp length()];
int j= ;
for (int i = ; i<temp length(); i++)
if (temp charAt(i)>= x )
char c = temp charAt(i);
byte[] buf = (""+c) getBytes();
buffer[j++] = (byte)buf[ ];
buffer[j++] = (byte)buf[ ];
else
buffer[j++] = (byte)temp charAt(i);
temp= new String(buffer j);
为什么这些用在mysql等数据库就有效的方法用在sybase上就无效
原因是sybase的连接跟其它jdbc连数据库有不同 需在连接时注明属性 dbURL 设为
jdbc:sybase:Tds:hostname:port/dbname?charset=eucgb&jconnect_version=
比如我的数据库charset=cp jconnect_version= 根据自己的情况适当更改就可以了
cha138/Article/program/Java/JSP/201311/19908相关参考
如何解决JSP页面显示乱码问题[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
如何解决JSP页面显示乱码问题[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
如何应对JSP连接MySQL数据库问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 当您面临J
轻松应对JSP连接MySQL数据库问题[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
轻松应对JSP连接MySQL数据库问题[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
JSP中连接SQL2000数据库的问题总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由于系
JSP中文编码问题解决方法详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最基本的乱码问
Tomcat服务器下JSP页中文问题解决方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 目前
解决JSP开发Web程序中的中文问题[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
解决JSP开发Web程序中的中文问题[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 然后再w