response.setContentType("text/html;charset=gbk"); 为什么还是中文乱码
答案:5 悬赏:0 手机版
解决时间 2021-02-26 21:49
- 提问者网友:鼻尖触碰
- 2021-02-26 01:25
response.setContentType("text/html;charset=gbk"); 为什么还是中文乱码
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-02-26 02:00
你这个是get方法,用response.setContentType是没用的,得把字符取出来,一个一个重新编码,String s=new String(param.getBytes("IS0-8859-1“,"GBK");//param为你取出来的字符,要不你就用post提交,就可以用response.setContentType("text/html;charset=gbk");
全部回答
- 1楼网友:行路难
- 2021-02-26 06:14
前台加密,后台解密。
java后台是自动解密的好像追问那我要怎么进行修改?
java后台是自动解密的好像追问那我要怎么进行修改?
- 2楼网友:轻雾山林
- 2021-02-26 05:43
response.setContentType("text/html;charset=gbk");
request.setCharacter("gbk");
你这里的乱码应该是数据库的乱码吧!
request.setCharacter("gbk");
你这里的乱码应该是数据库的乱码吧!
- 3楼网友:渡鹤影
- 2021-02-26 04:43
连接数据库的url
url=jdbc:mysql://10.0.6.89:3307/gczf?useUnicode=true&characterEncoding=UTF-8
jsp页面上
<%@ page contentType="text/html;charset=UTF-8" pageEncoding="utf-8" %>
url=jdbc:mysql://10.0.6.89:3307/gczf?useUnicode=true&characterEncoding=UTF-8
jsp页面上
<%@ page contentType="text/html;charset=UTF-8" pageEncoding="utf-8" %>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯