y393791327
y393791327
2015-05-29 07:26
采纳率: 38.3%
浏览 5.5k

oracle数据库的编码为US7ASCII。取出中文乱码,怎么可以不改数据库编码的情况下转码

oracle数据库的编码为US7ASCII,在jsp页面取出来为乱码,我需要怎么才能把乱码转成正常中文显示String newStr= new String(name.getBytes("ISO-8859-1"),"GBK");这段代码可以转成正常数据,我希望有个方法可以改变全局中文乱码的方法。求大神指教

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • guwei4037
    guwei4037 2015-05-29 07:47

    要么改数据库的编码,要么写一个编码转换方法,每次转换一下。

    点赞 评论