黑马程序员技术交流社区
标题:
Java web乱码补充
[打印本页]
作者:
HM代景康
时间:
2013-10-27 20:26
标题:
Java web乱码补充
一、
服务器
端以字节码的形式向客户端发送数据: 1、
服务器
端默认采用本地编码发送数据。
2、设置客户端编码:
2.1 设置响应头:response.setHeader("Content-Type","text/html;charset=UTF-8");
2.2 在页面中加入如下:<meta http-equiv='Content-Type' content='text/html;charset=UTF-8'>
2.3
向客户端发送:
OutputStream out = response.getOutputStream();
out.write("<meta http-equiv='Content-Type' content='text/html;charset=UTF-8'>");
2.4
调用response.setContentType("text/html;charset=UTF-8");
二、服务器端以字符的形式向客户端发送数据:
1、服务器端默认采用iso-8859-1编码。
2、解决乱码问题:
2.1 response.setCharacterEncoding("UTF-8");
response.setHeader("Content-Type","text/html;charset=UTF-8");
2.2 response.setContentType("text/html;charset=UTF-8");//该方法等同以上的两个方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2