关于乱码问题?
来源:2-11 请求参数的发送与接收
衮雪TripleRock
2020-03-06 21:41:46
老师你好在姓名框输入汉字显示的结果会出现乱码现象?
1回答
同学你好。这个情况,是编码不统一导致的,
建议同学在对应的Service方法中第一行添加如下代码:
request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf8"); response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("UTF-8");是对请求的设置字符集编码。
response.setContentType("text/html;charset=UTF-8");与response.setCharacterEncoding("UTF-8");
是设置响应的字符集编码。对请求和响应都设置字符集编码后可以避免产生乱码。
然后重启项目试一下。
在后面的《Servlet与JSP进阶》课程的第四章介绍了中文乱码问题,同学可以继续向后学习:
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题