String name = request.getParameter("name"); byte bb[] = name.getBytes("iso-8859-1"); name = new Str 10
怎么当name接收到一个汉字的时候经过转换后浏览器上显示几个问号。页面设置的编码是GB2312??...
怎么当name接收到一个 汉字的 时候 经过 转换后 浏览器上显示几个 问号。页面设置的编码是GB2312??
展开
展开全部
UTF-8
我一直用UTF-8来处理汉字
byte bb[] = new String(name.getBytes("iso-8859-1"),"UTF-8");
把ISO-8859-1转换成UTF-8
如果你用的是ssh,那么,需要jsp,web.xml中的字符集编码统一
我一直用UTF-8来处理汉字
byte bb[] = new String(name.getBytes("iso-8859-1"),"UTF-8");
把ISO-8859-1转换成UTF-8
如果你用的是ssh,那么,需要jsp,web.xml中的字符集编码统一
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String s = new String(request.getParameter("name");.getBytes("iso-8859-1"),"utf-8");
这样转换呢...把字符集都改成UTF-8
这样转换呢...把字符集都改成UTF-8
更多追问追答
追问
那 上面 那 有问题啊?
追答
上面的我看不全,但是我估计是你的字符集没有统一才出现乱码的....
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符集编码不一致
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询