关于中文乱码问题
来源:1-3 Tomcat与Servlet
网络键盘侠
2019-10-28 16:24:32
最后浏览器输出的还是乱码怎么解决
1回答
好帮手慕小班
2019-10-28
同学你好,1、这里再添加如下两句代码:
request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8");
request.setCharacterEncoding("UTF-8");是对请求的设置字符集编码。
response.setContentType("text/html;charset=UTF-8");与response.setCharacterEncoding("UTF-8");
是设置响应的字符集编码。对请求和响应都设置字符集编码后可以避免产生乱码。
在后面的《Servlet与JSP进阶》课程的第四章介绍了中文乱码问题,
2、如果上述内容还是没有解决乱码问题,同学就需要在tomcat配置文件:
修改Tomcat的conf目录下的server.xml配置文件。修改方法是搜索protocol="HTTP所在的那一行,在其中添加URI编码设置URIEncoding="UTF-8"即可
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题