问题描述
解决方案
tomcat中配置文件设置成utf-8一了百了
解决方案二:
右键看看你浏览器的编码,如果浏览器编码没改,你在程序里怎么改都不行。
解决方案三:
在jsp中遇到的乱码问题?
JSP遇到的各种中文乱码问题
JSP 乱码问题
解决方案四:
为你带来专业回答:
①tomcat配置文件设置成utf-8
②传参设置utf-8,具体代码:String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8");
③JSP文件最上方语言编写charset,pageEncoding设为utf-8
希望能帮到你.
解决方案五:
tomcat配置文件设置成utf-8
JSP文件最上方语言编写charset,pageEncoding设为utf-8
response.setCharacterEncoding("utf-8”);
request.setCharacterEncoding("utf-8”);
解决方案六:
首先页面编码得是utf8,其次JSP文件保存格式也得是utf8,再次在servlet中回写格式也是utf8,最后对于get提交方式,这些设置都没用……需要二次转码
解决方案七:
需要添加一个字符拦截器。具体内容可以参考(直接copy代码就可以用了):http://blog.csdn.net/qq_19558705/article/details/49962153
// 指明内容请求格式的字符编码集
response.setContentType("text/html ;charset=" + encoding);
// 请求时规范字符编码格式
request.setCharacterEncoding(encoding);
// 指明输出的格式字符编码集
response.setCharacterEncoding(encoding);
解决方案八:
jsp页面上修改下编码就行了,还有一点就是你整个项目右键属性编码改成utf-8
解决方案九:
首先看浏览器是什么编码
然后设置响应头和浏览器相同的编码
jsp页面也设置相同的编码