当前位置: 技术问答>java相关
jsp连oracle数据库时 中文乱码问题???
来源: 互联网 发布时间:2017-04-28
本文导语: 环境: tomcat 4。0 + oracle8。1。16 + WIN2K 在java下编译运行没问题 ,改为jsp后 oracle中的中文数据为乱码,但jsp中中文可显示没问题。 急! | strvalue = new String(strvalue.getBytes("ISO8859_1"...
环境: tomcat 4。0 + oracle8。1。16 + WIN2K
在java下编译运行没问题 ,改为jsp后 oracle中的中文数据为乱码,但jsp中中文可显示没问题。
急!
在java下编译运行没问题 ,改为jsp后 oracle中的中文数据为乱码,但jsp中中文可显示没问题。
急!
|
strvalue = new String(strvalue.getBytes("ISO8859_1"), "GBK");
strvalue = new String(strvalue.getBytes("ISO8859_1"), "gb2312");
strvalue = new String(strvalue.getBytes("gb2312"), "ISO8859_1");
大概就这几种办法每种方法分别都试一下!
|
這不單是oracle的問題.在jsp中很多地方都會遇到亂碼問題.
你用這個函數轉換一下就可以了.
例子
你用這個函數轉換一下就可以了.
例子
|
new String(xxx.getBytes("ISO8859_1"),"GBK")