<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-10  評論-23  文章-32  trackbacks-0

    情景:

    1.js使用utf-8編碼,jsp也使用utf-8編碼,jsp文件頭如下:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    <script language="JavaScript" type="text/JavaScript" src="../../js/jquery-1.2.5.js"></script>
    <script language="JavaScript" type="text/JavaScript" src="../../js/x.js"></script>
    </head>

    … …

    也就是說保證了js和jsp使用相同編碼

    2.js中使用中文alert

      $(document).ready(function(){   alert("中國");   });

    3.以上內容都包含在一個正常運行的系統里,部署在tomcat

    4.當訪問jsp是跳出提示框顯示亂碼

     

    嘗試判斷原因:

    1.新建html,html頭配置編碼為utf-8,使用原來的js文件,修改內容為alert("中國");

       訪問html的時候,沒有亂碼,可以正常輸出

       由此可見:js文件沒有問題,系統瀏覽器配置沒有問題

    2.我將workspace中的 .classpath,.seting下所有文件,.project,pom.xml全部對應過,沒有任何區別

    3.我將兩個eclipse的workspace都改成UTF-8編碼

    以上三種方式都沒能解決。

     

    初步原因已經查明:

    eclipse顯示的js文件的格式其實是不正確的,當我將workspace中所有js文件重新使用notepad++轉格式到UTF-8(無dom和有dom都可以)以后,亂碼問題解決,至于為什么導致eclipse顯示的格式和文本的實際格式不符,原因不明,我猜測是由于我使用的sublcipse和烏龜tortoiseSVN,導致eclipse無法修改js文件的編碼格式。


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲成a人片在线观| 亚洲日本一区二区三区在线| 91天堂素人精品系列全集亚洲| 国产高潮流白浆喷水免费A片 | 免费亚洲视频在线观看| 亚洲av无码偷拍在线观看| 成年女人午夜毛片免费看| 亚洲综合av一区二区三区| 毛片A级毛片免费播放| 中文字幕无码亚洲欧洲日韩| 久久WWW色情成人免费观看| 国产亚洲sss在线播放| 毛片免费视频观看| 亚洲中文字幕久久久一区| 免费的一级黄色片| 另类图片亚洲校园小说区| 亚洲AV无码乱码在线观看牲色| 四虎影视在线看免费观看| 中文字幕不卡亚洲| 国产高清不卡免费视频| 亚洲电影一区二区| 久久久久久精品免费看SSS| 精品国产成人亚洲午夜福利| 国产成人免费ā片在线观看| 深夜久久AAAAA级毛片免费看| 亚洲精品无码永久中文字幕| 最近免费中文在线视频| 亚洲久热无码av中文字幕| 亚洲伊人成无码综合网| 人妻丰满熟妇无码区免费| 学生妹亚洲一区二区| 国产一级淫片a视频免费观看| 成人精品视频99在线观看免费| 亚洲午夜视频在线观看| 最新中文字幕免费视频| 一区二区三区在线免费观看视频| 亚洲av永久无码精品秋霞电影影院 | 亚洲国产一区在线| 黄在线观看www免费看| 久久久久久亚洲精品无码| 亚洲精品无码久久久久sm|