从jsp前台页面向oracle数据库插入中文乱码,总数据库中读中文到前台也为乱码
答案:3 悬赏:0
解决时间 2021-02-17 00:19
- 提问者网友:霸气大叔
- 2021-02-16 09:13
怎么把jsp和oracle编码格式设置为一致
最佳答案
- 二级知识专家网友:狙击你的心
- 2021-02-16 10:25
这个好吧啊。页面设置成
:<%@ page contentType="text/html; charset=utf-8" %> 编码格式为utf-8或gbk
然后用过个过滤器同一设置编码也就是说在jsp页面和数据库持久化操作中间加个
过滤器设置编码格式即可。
:<%@ page contentType="text/html; charset=utf-8" %> 编码格式为utf-8或gbk
然后用过个过滤器同一设置编码也就是说在jsp页面和数据库持久化操作中间加个
过滤器设置编码格式即可。
全部回答
- 1楼网友:厌今念往
- 2021-02-16 12:14
1、JSP页面加入字符集制定语句:<%@ page contentType="text/html; charset=utf-8" %>,且jsp文件保存为UTF8格式。
2、可以在JSP页面插入前转换中文字符 name=new String(name.getBytes("iso-8859-1"),"utf-8").
3、以上两个语句可以尝试几个字符集,那个正常用那个,因为还要看你oracle安装时的字符集设置
- 2楼网友:厌今念往
- 2021-02-16 11:14
1、JSP页面加入字符集制定语句:<%@ page contentType="text/html; charset=utf-8" %>,且jsp文件保存为UTF8格式
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯