zoukankan      html  css  js  c++  java
  • 产生乱码的原因 糖不苦

    1、JSP程序存在有与Servlet程序完全相同的中文乱码问题

    输出响应正文时出现的中文乱码问题 contentType=“text/html;charset=UTF-8”

    2、读取浏览器传递的参数信息时出现的中文乱码问题

    3、JSP引擎将JSP页面翻译成Servlet源文件时也可能导致中文乱码问题

    JSP引擎将JSP源文件翻译成的Servlet源文件默认采用ISO8859-1编码,而JSP开发人员可以采用各种字符集编码来编写JSP源文件,因此,JSP引擎将JSP源文件翻译成Servlet源文件时,需要进行字符编码转换。

    如果JSP文件中没有说明它采用的字符集编码,JSP引擎将把它当作默认的ISO8859-1字符集编码处理。

    4、如何解决JSP引擎翻译JSP页面时的中文乱码问题

    通过page指令的contentType属性说明JSP源文件的字符集编码

    page指令的pageEncoding属性说明JSP源文件的字符集编码

    通知客户端编码方式为contentType

  • 相关阅读:
    无废话XML--XML约束(DTD)
    无废话XML--XML细节
    XML,HTML,XHTML
    javabean内省
    反射应用--IOC和AOP
    JDK动态代理
    反射
    类加载机制
    linkin大话数据结构--泛型
    java异常处理
  • 原文地址:https://www.cnblogs.com/wwyydd/p/14002753.html
Copyright © 2011-2022 走看看