Servlet请求和响应中文乱码,三种方法供你选!
【问题描述】
Servlet的中文乱码有两种情况。
一、请求。使用POST方式请求时获取参数乱码,如下图所示:
二、响应。响应的乱码有两种:一是服务器乱码,二是客户端浏览器乱码。以下为谷歌浏览器展示的乱码形式:
【解决方案】
一、请求。解决请求乱码很简单,使用setCharacterEncoding("UTF-8")方法即可。如下图所示:
二、响应。
我们先看看服务器默认使用的是什么代码形式。
由此可见,服务器默认使用的是字符集ISO-8859-1。于是为了解决服务器端乱码,
原创
2021-01-16 22:28:46 ·
875 阅读 ·
2 评论