zoukankan      html  css  js  c++  java
  • JSP中文乱码

    1、一开始jsp的默认文件中是这样子的

    <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

    这时不管是从bean取数据还是out.print("中文")都会乱码

    在jsp文件开始中输入
    <%@ page contentType="text/html; charset=GB2312" %>
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

    主要是第二句的页面编码

     

    2、如果web application的编码规则是utf-8,如网页头中的:

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    那么js文件中如果有中文输出就会出现乱码(如标题栏等),解决此个问题可在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。

    <script type="text/javascript" language="javascript" src="scripts/output.js" charset="gb2312"></script>

    另一种解决方法是把js文件保存为utf-8编码。 

    用代码编译器将js文件保存为utf-8编码(如:myeclipse等)

  • 相关阅读:
    UIImage的使用
    UIImageVIew的使用
    关于View和VIewController的关系和理解
    ZT Android 4.2蓝牙介绍
    2013深秋红土地旅行计划之井冈山
    系统性能优化
    Reorder List
    Word Break II
    iOS.CocoaPods.0
    Python 知识要点:案例:士兵突击
  • 原文地址:https://www.cnblogs.com/onwayo/p/3374514.html
Copyright © 2011-2022 走看看