java中有关编码、解码的问题,哪位大神闲来无事给小弟涨点知识

2024年12月02日 13:08
有4个网友回答
网友(1):

%@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编码,一般为了防止乱码,所以所有格式都会统一

网友(2):

html页面默认设置utf-8
请求编码设置utf-8
响应编码设置uft-8
jsp页面编码设置utf-8

网友(3):

意思就是页面编码为UTF-8
别写那么多没用的。

网友(4):

都是一个作用,一般也不会同时写这么多,有一个地方写就够了。