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

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

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

    posts - 0,  comments - 4,  trackbacks - 0
    剛開始學(xué)習(xí)javaee,采用了struts2+dbutils+ajax+jquery方面的東西,想在登錄頁面上做關(guān)于輸入用戶名時(shí),如果數(shù)據(jù)庫不存用alert給出一個(gè)提示,發(fā)現(xiàn)了亂碼。我的頁面都是gbk的也不想改了,struts2也是配置的gbk,因?yàn)閍jax默認(rèn)傳參數(shù)的編碼采用的utf-8,解決如下:
    1,修改js代碼:
    var url = "validatename.action";
      var m_username=encodeURIComponent($("#username").attr("value"));
      var params  =  {username:m_username};   jQuery.post(url, params, callbackFun, "json");
    2.修改validatename.action,轉(zhuǎn)換通過ajax傳過去的username的編碼
    this.username = java.net.URLDecoder.decode(username,"UTF-8");
    以上兩點(diǎn)要同時(shí)修改。
    另外我覺得還有應(yīng)該有個(gè)更好的方式,就是利用struts2的攔截器,寫一個(gè)攔截器,來攔截所有ajax的請(qǐng)求,那樣會(huì)更好,更通用一些,有高手可以參考一下那種做法。
    posted on 2010-05-25 16:06 大灰狼 閱讀(1297) 評(píng)論(1)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲日本中文字幕一区二区三区| 亚洲一区二区三区国产精品| 久久亚洲国产伦理| 久久国产精品免费一区二区三区 | 日韩一区二区a片免费观看| 亚洲成色999久久网站| 国偷自产一区二区免费视频| 久久91亚洲人成电影网站| 久久久久久久久久免免费精品| 亚洲中文字幕伊人久久无码| eeuss影院ss奇兵免费com| 在线亚洲97se亚洲综合在线| 亚洲高清视频在线播放| 91视频免费网址| 亚洲人和日本人jizz| 人禽杂交18禁网站免费| 亚洲精品无码专区在线播放| 国产男女猛烈无遮挡免费网站| 国产成人人综合亚洲欧美丁香花 | 亚洲va无码va在线va天堂| 人妻无码一区二区三区免费| 亚洲中文字幕视频国产| 国产日韩AV免费无码一区二区| 在线观看人成视频免费| 羞羞的视频在线免费观看| 亚洲中文字幕无码久久2017| 亚洲午夜免费视频| 亚洲精品国产国语| 亚洲成A人片77777国产| 亚洲午夜无码久久久久小说| 国产成人免费全部网站| 中文字幕免费在线视频| 亚洲成a人片在线网站| 国产精品va无码免费麻豆| 国产精品成人免费观看| 亚洲精品日韩专区silk| 久久中文字幕免费视频| 亚洲成a人片在线观看精品| 亚洲男女内射在线播放| 精品国产污污免费网站aⅴ| 美女免费视频一区二区三区|