欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

從js向Action傳中文參數(shù)出現(xiàn)亂碼問題的解決方法

 更新時間:2013年12月29日 16:38:19   作者:  
Action獲取jsp表單中的中文參數(shù),只要整個項目都采用UTF-8編碼格式都不會出現(xiàn)亂碼問題;但JSP中用到JS,并從JS向Action傳中文參數(shù),就會出現(xiàn)中文亂的現(xiàn)象
做項目的時候,發(fā)現(xiàn)Action獲取jsp表單中的中文參數(shù),只要整個項目都采用UTF-8編碼格式都不會出現(xiàn)亂碼問題;但JSP中用到JS,并從JS向Action傳中文參數(shù),就會出現(xiàn)中文亂的現(xiàn)象。幾經詢問百度,上面說法很多。

經過實踐發(fā)現(xiàn)下面的方法可以解決中文亂碼問題:

JSP的JS中:中文參數(shù)用encodeURI(encodeURI(中文參數(shù))),經過兩次轉碼。例如:
復制代碼 代碼如下:

function show(next,id,realName){
document.forms['f2'].action="usersearchNextPage?next="+next+"&id="+id+"&realName="+encodeURI(encodeURI(realName));
document.forms['f2'].submit();
}

其中 realName是中文參數(shù)。故在提交的URL中將realName轉碼兩次。encodeURI(encodeURI(realName))

Action中:接收中文參數(shù)時解碼。用:java.net.URLDecoder.decode(realName,"UTF-8");

如:
復制代碼 代碼如下:

String realName = ServletActionContext.getRequest().getParameter("realName");
try {
realName = java.net.URLDecoder.decode(realName,"UTF-8");
} catch (UnsupportedEncodingException e1) {
e1.printStackTrace();
}

經過上述處理,問題解決。

相關文章

  • javascript設置和獲取cookie的方法實例詳解

    javascript設置和獲取cookie的方法實例詳解

    這篇文章主要介紹了javascript設置和獲取cookie的方法,結合實例形式較為詳細的分析總結了JavaScript操作cookie簡單實現(xiàn)數(shù)據(jù)存儲與讀取的相關技巧,需要的朋友可以參考下
    2016-01-01
  • js中數(shù)組解構與對象解構示例代碼

    js中數(shù)組解構與對象解構示例代碼

    數(shù)組解構是一種在 JavaScript 中從數(shù)組中提取值并將它們分配給變量的方式,在數(shù)組解構中分為完全解構,不完全解構,解構失敗以及解構默認值,這篇文章主要介紹了js中數(shù)組解構與對象解構,需要的朋友可以參考下
    2023-09-09
  • 解決layui調用自定義方法提示未定義的問題

    解決layui調用自定義方法提示未定義的問題

    今天小編就為大家分享一篇解決layui調用自定義方法提示未定義的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • js實現(xiàn)網頁版貪吃蛇游戲

    js實現(xiàn)網頁版貪吃蛇游戲

    這篇文章主要為大家詳細介紹了js實現(xiàn)網頁版貪吃蛇游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • JS實現(xiàn)點擊掉落特效

    JS實現(xiàn)點擊掉落特效

    這篇文章主要介紹了JS實現(xiàn)點擊掉落特效,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • js css+html實現(xiàn)簡單的日歷

    js css+html實現(xiàn)簡單的日歷

    這篇文章主要為大家詳細介紹了由html、css、javascript結合實現(xiàn)的簡單日歷,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • js模擬jquery的slide和fadeIn和fadeOut功能

    js模擬jquery的slide和fadeIn和fadeOut功能

    以前用過jquery的slideUp,slideDown,等許多很不錯的方法,感覺很容易就能實現(xiàn)頁面元素的動畫效果!
    2010-07-07
  • 一個網頁標題title的閃動提示效果實現(xiàn)思路

    一個網頁標題title的閃動提示效果實現(xiàn)思路

    通過網頁title來提示用戶有新消息這個功能很常見,下面有個不錯的示例,大家可以參考下
    2014-03-03
  • javascript 三種數(shù)組復制方法的性能對比

    javascript 三種數(shù)組復制方法的性能對比

    javascript 三種數(shù)組復制方法的性能對比,對于webkit, 使用concat; 其他瀏覽器, 使用slice.
    2010-01-01
  • 淺析javascript的return語句

    淺析javascript的return語句

    這篇文章主要介紹了javascript的return語句,return語句在js中非常的重要,不僅僅具有返回函數(shù)值的功能,還具有一些特殊的用法,感興趣的小伙伴們可以參考一下
    2015-12-12

最新評論