request.setCharacterEncoding()
是设置获得请求参数的编码方式,主要用于获取带有汉字的信息的正确提取以及后来的使用.
response.setCharacterEncoding()
是设置响应时的数据的编码方式
response.setContentType()
指定http响应的编码及浏览器显示的编码,mime类型一般设置为text/html 编码指定为charset=utf-8.
也可以这样玩
①response.setContentType(“text/html”); 接着
②response.setCharacterEncoding(“UTF-8”);
与此法相同
③response.setContentType(“text/html;charset=utf-8”);