zoukankan      html  css  js  c++  java
  • 设置响应编码

    设置响应编码有两种方式

     
    1. response.setContentType("text/html; charset=UTF-8");
    2. response.setCharacterEncoding("UTF-8");
     

    这两种方式都需要在response.getWriter调用之前执行才能生效。

    他们的区别在于

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

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

     
    2. response.setCharacterEncoding("UTF-8");
     


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

  • 相关阅读:
    thinkphp目录解析
    开发规范
    form
    命名空间
    类与对象
    OS知识点汇总
    C++每日一记!
    语言哲学和语言逻辑
    形式语言与自动机
    C#脚本
  • 原文地址:https://www.cnblogs.com/chinaifae/p/10297091.html
Copyright © 2011-2022 走看看