
比如数据库使用的UTF-8编码,而你的JSP端使用GBK编码!写入数据库的中文就会出现乱码了!
解决办法就是把编码统一就可以了,一般是在JSP页面做处理,假如你的数据库编码是UTF-8,则JSP页面加入下列代码
<%@page pageEncoding="UTF-8"%>
1、先确认你Oracle编码可以存储中文,select userenv('language') from dual如果可以,那么
2、修改pl/sql developer 的编码格式:
在创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,
然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。
如果Oracle编码问题,那就修改Oracle编码规则
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)