%@page pageEncoding="utf-8" contentType="text/html;charset=utf-8"%
page pageEncoding="utf-8"设置当前页面的编码格式为utf-8
contentType="text/html;charset=utf-8" 设置当前页面内容为文本或者html标签,编码格式也是utf-8
request.setCharacterEncoding("utf-8"); servlet在处理请求时,使用utf-8解码传过来的参数
response.setContentType("text/html;charset=utf-8");servlet响应请求时也采用utf-8编码,一般为了防止乱码,所以所有格式都会统一
html页面默认设置utf-8
请求编码设置utf-8
响应编码设置uft-8
jsp页面编码设置utf-8
意思就是页面编码为UTF-8
别写那么多没用的。
都是一个作用,一般也不会同时写这么多,有一个地方写就够了。