zoukankan      html  css  js  c++  java
  • JSP设置文件编码

     1 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
     2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     3 <html>
     4     <head>
     5         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     6     </head>
     7     <body>
     8 
     9     </body>
    10 </html>

      使用contentType和pageEncoding设置编码的区别:

    • pageEncoding指的是JSP文件本身的编码,而contentType中的charset指的是服务器发给客户端的内容编码。
    • 在JSP中,如果pageEncoding存在,那么JSP的编码将由pageEncoding决定,否则将由contentType中的charset属性决定;如果两者都不存在,则将使用ISO-8859-1的编码方式。
    • 在JSP中,所有内容都要经过两次的编码操作,第一阶段会使用pageEncoding编码,第二阶段会使用UTF-8编码,第三阶段就是Tomcat生成的网页,此时使用的才是contentType。
  • 相关阅读:
    spring mvc 数据格式化
    spring mvc 数据转换
    spring mvc
    spring
    java+hibernate+mysql
    Jenkins使用TFS部署
    Docker基本命令
    MySQL主从配置
    Jenkins邮箱设置
    vlc 控件属性和方法
  • 原文地址:https://www.cnblogs.com/lucky-zhangcd/p/8444018.html
Copyright © 2011-2022 走看看