当前位置: 代码迷 >> J2EE >> jsp+sql server 2005 中文乱码,该怎么处理
  详细解决方案

jsp+sql server 2005 中文乱码,该怎么处理

热度:30   发布时间:2016-04-22 02:22:30.0
jsp+sql server 2005 中文乱码
我的sql字段-----[message] [text] COLLATE Chinese_PRC_CI_AS NOT NULL,

jsp编码是----gb2312 后台通过struts1.2的Formbean来取值的

在向message这个字段插入中文内容 如:(浪漫平安夜)时,出现了浪漫平安夜这样的内容 也就是unicode编码的形式

问题是客户那操作一直都正常是中文,只有连续的几次插入数据时出现上面的情况

我这边通过该变页面编码为unicode也模拟不出来只是出现‘娴?极骞冲‘这种乱码
问题会处在哪里 本人是新手
------------------------------------求解????????????
 求高手指教-------高分献上

------解决方案--------------------
你试试把要插入数据库的字符串转成GB2312的编码

str = new String(str.getBytes("ISO-8895-1"),"gb2312")
------解决方案--------------------
设置tomcat编码试一试
  相关解决方案