response设置响应编码

来源:互联网 发布:罗马帝国汉朝知乎 编辑:程序博客网 时间:2024/06/04 18:03

1.response.setContentType(“text/html; charset=UTF-8”)

不仅发送到浏览器的内容会使用UTF-8编码,而且还通知浏览器使用UTF-8编码方式进行显示。所以总能正常显示中文

2.response.setCharacterEncoding(“UTF-8”)

仅仅是发送的浏览器的内容是UTF-8编码的,置于浏览器是用哪种编码方式显示不管。 所以当浏览器的显示编码方式不是UTF-8的时候,就会看到乱码,需要手动再进行一次设置。