通过Jsp往Oracle数据库中提交数据为什么汉字会出现乱码的问题?

通过Jsp往Oracle数据库中提交数据为什么汉字会出现乱码的问题?... 通过Jsp往Oracle数据库中提交数据为什么汉字会出现乱码的问题? 展开
 我来答
匿名用户
2013-05-12
展开全部
因为使用的编码没有统一!
比如数据库使用的UTF-8编码,而你的JSP端使用GBK编码!写入数据库的中文就会出现乱码了!

解决办法就是把编码统一就可以了,一般是在JSP页面做处理,假如你的数据库编码是UTF-8,则JSP页面加入下列代码
<%@page pageEncoding="UTF-8"%>
sunjinfu1987
推荐于2016-04-15 · TA获得超过3151个赞
知道大有可为答主
回答量:1218
采纳率:72%
帮助的人:413万
展开全部
出现乱码往往是因为某个地方编码不一致导致的,这需要从如下几个方面检查。
1、Jsp页面的编码pageEncoding、字符编码charset
2、页面提交到后台,后台的应用程序处理编码
3、数据库的编码是否和程序的保持一致
4、jdbc连接数据库的连接字串是否和数据库保持一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式