zoukankan      html  css  js  c++  java
  • JSP页面出现乱码

    Jsp文件中会出现下面所示的编码指定方式:

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <meta http-equiv=“Content-Type” content=“text/html; charset=UTF-8″>

    Meta标签中的charset是在contentType未指定编码时采用的默认编码格式

    Tomcat读取JSP文件时采用的编码

    pageEncoding="utf-8" --该jsp文件自身采用的编码格式,也就是告诉服务器使用什么编码翻译jsp文件成java文件

    Tomcat返回响应时采用的编码

    contentType="text/html;charset=utf-8"服务器发送浏览器的数据类型和内容编码。其中charset="utf-8"--用来指定Tomcat返回响应时采用的编码,也是post方式提交参数的编码方式

    浏览器显示HTML时采用的编码

    浏览器的编码格式的设置

    Post提交乱码

    jsp中post表单的编码由pageEncoding和contentType参数决定,以pageEncoding为准,如果没有pageEncoding则以contentType为准,如果没有contentType以Meta标签中的charset为准,都没有则以ISO-8859-1编码

    参考

  • 相关阅读:
    动态规划——划分
    动态规划——子序列
    动态规划——棋盘
    广搜——变换类
    广搜——连通块
    贪心
    数学——大整数问题
    图论——生成树
    动态规划——面积覆盖
    广搜——路径寻找
  • 原文地址:https://www.cnblogs.com/aeolian/p/9318253.html
Copyright © 2011-2022 走看看