jsp向servlet传汉字出现乱码在servlet设置了request.setCharacterEncoding(utf-8);

| 阅读数:--次| 作者:小周
摘要:jsp向servlet传汉字出现乱码在servlet设置了request.setCharacterEncoding(utf-8);
出现的乱码时???不设置出现的乱码是

这个问题怎么解决求大神帮忙,同样的程序在同事的电脑上没事在我这就出现问题,<meta http-equiv="Content-Type" content="text/html; charset=utf-8">也在jsp里面写上了还是出现错误,我用的时post传值问题没问题
我用的时post传值,传字母没问题

解决办法
something是传过来的参数名,get传参要ISO-8859-1,所以要传一下
java代码
String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8")

返回顶部
学到老代码浏览 关闭浏览