zoukankan      html  css  js  c++  java
  • Jsp 乱码处理

    Jsp 乱码处理


    1.乱码情况

    当jsp页面第一次被访问到时.jsp引擎将jsp文件翻译成Servlet,此时,如果不明确指定,则翻译引擎在读取jsp文件是将使用utf-8码表,如果当时存jsp时,使用的码表跟读取文件使用码表不一致就会长身乱码。
    

    2.乱码情况

    在编码时使用ios8859-1,输出中文到浏览器。如果没有指定编码服务到格式,浏览器打开会产生乱码。
    

    • 解决办法

      在jsp的page指令中有一个属性pageEncoding属性,用来同孩子jsp翻译引擎以什么编码读取jsp。只需每次在编码时将pageEncoding值设置为当初保存jsp使用的编码,就不会出现乱码了。


        <%@ page contentType="text/html;charset=UTF-8" language="java" session="false" isThreadSafe="true" errorPage="error.jsp"
                 pageEncoding="utf-8" %>
        <html>
        <head>
            <title></title>
        </head>
        <body>
    服务器出错了哦。。。
    <% int i = 1 / 0;%>
    </body>
    </html>

    版权声明:本文为博主原创文章,未经博主允许不得转载。(转载请注明出自 AllenCoder)

  • 相关阅读:
    python冲刺(5)列表声称式
    python冲刺(4)切片 等
    python冲刺(3)函数 等
    python冲刺(2)
    python冲刺(1)
    redis初步(1)
    php连接Oracle的时候遇到的编码集问题
    redis初步
    php 命名空间
    指向字符数组的指针与指向整型数组的指针
  • 原文地址:https://www.cnblogs.com/allencoder/p/4830725.html
Copyright © 2011-2022 走看看