<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文件的編碼格式。


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲av无码片在线观看| 伊人婷婷综合缴情亚洲五月| 久久久久亚洲av无码专区喷水 | 亚洲五月午夜免费在线视频| 国产无遮挡裸体免费视频| 亚洲AV无码专区亚洲AV桃| 特级淫片国产免费高清视频| 国产成人亚洲精品无码AV大片| 国产zzjjzzjj视频全免费| 欧洲乱码伦视频免费国产 | 亚洲成AV人在线播放无码| 国产午夜无码精品免费看动漫| 亚洲第一AV网站| 一区二区三区福利视频免费观看| 亚洲视频在线观看网址| 免费av欧美国产在钱| 色偷偷噜噜噜亚洲男人| 亚洲av片一区二区三区| 中文字幕看片在线a免费| 亚洲av无码成h人动漫无遮挡 | 黄+色+性+人免费| 亚洲男同gay片| 国产成人A亚洲精V品无码| 无码精品人妻一区二区三区免费看 | 99国产精品视频免费观看| 亚洲AV综合色区无码二区偷拍| 好吊妞视频免费视频| 国产va免费观看| 亚洲国产高清视频| 天天看片天天爽_免费播放| 日日狠狠久久偷偷色综合免费 | eeuss影院免费92242部| 亚洲一区免费观看| 日韩精品视频免费在线观看| 成人免费av一区二区三区| 亚洲成人高清在线观看| 一区国严二区亚洲三区| 99久久99热精品免费观看国产| 美女18毛片免费视频| 中文字幕亚洲综合精品一区| 四虎影视永久免费视频观看|