js通過(guò)地址欄給action傳值(中文亂碼全是問(wèn)號(hào))
前幾天在完成一個(gè)ssh框架的項(xiàng)目時(shí)遇到一個(gè)小問(wèn)題,情況是這樣的。
在action中定義了私有變量,并提供get(),set()方法,js代碼中就應(yīng)該可以訪問(wèn)它。于是我從js代碼中通過(guò)地址欄傳值給了action的相應(yīng)變量,但是,如果變量值為中文的時(shí)候,在action中測(cè)試輸出則為“???”,而瀏覽器地址欄中仍然能顯示中文。
我先根據(jù)網(wǎng)上一些解答配置了tomcat的配置文件,未果。后來(lái)想想也許不是什么復(fù)雜的問(wèn)題,應(yīng)該就是編碼問(wèn)題。我的myeclipse和項(xiàng)目的編碼都設(shè)置為的“UTF-8”。于是我試著把項(xiàng)目和myeclipse編碼都設(shè)為“iso8859-1”,還是不行。
這樣不行,我便采取了更直接的方式,在action中把獲取的變量值轉(zhuǎn)換一下試試(假設(shè)變量為string):
String newstring = new String(string.getBytes("iso8859-1"));
但是這樣還是沒(méi)有用~~~~~~試了很久發(fā)現(xiàn)我的想法是對(duì)的但是合適的語(yǔ)句應(yīng)該如下:
String newstring = new String(string.getBytes("iso8859-1"),"utf-8");
ps:我先試著轉(zhuǎn)成GBK,然后發(fā)現(xiàn)字可以顯示了,但是沒(méi)人認(rèn)識(shí)的字。。。果然還是“iso8859-1”對(duì)中文的支持好啊
- js 獲取(接收)地址欄參數(shù)值的方法
- javascript/jquery獲取地址欄url參數(shù)的方法
- 使用JavaScript修改瀏覽器URL地址欄的實(shí)現(xiàn)代碼
- 地址欄傳遞中文參數(shù)亂碼在js里用escape轉(zhuǎn)碼
- js獲得地址欄?問(wèn)號(hào)后參數(shù)的方法
- js中對(duì)函數(shù)設(shè)置默認(rèn)參數(shù)值的3種方法
- nodejs實(shí)現(xiàn)獲取當(dāng)前url地址及url各種參數(shù)值
- js獲取url參數(shù)值的兩種方式
- JS獲取瀏覽器地址欄的多個(gè)參數(shù)值的任意值實(shí)例代碼
相關(guān)文章
JavaScript實(shí)現(xiàn)QQ列表展開(kāi)收縮擴(kuò)展功能
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)QQ列表展開(kāi)收縮擴(kuò)展功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10
基于javascript實(shí)現(xiàn)的快速排序
本篇文章主要介紹了javascript實(shí)現(xiàn)的快速排序的方法與原理說(shuō)明:找基準(zhǔn)點(diǎn)、建立二個(gè)數(shù)組分別存儲(chǔ)、遞歸。需要的朋友來(lái)看下吧2016-12-12
使用JavaScript實(shí)現(xiàn)一個(gè)簡(jiǎn)單的待辦事項(xiàng)列表todo-list
這篇文章主要為大家詳細(xì)介紹了如何使用JavaScript實(shí)現(xiàn)一個(gè)簡(jiǎn)單的待辦事項(xiàng)列表todo-list,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下2024-04-04
bootstrap fileinput 上傳插件的基礎(chǔ)使用
這篇文章主要介紹了bootstrap fileinput 上傳插件基礎(chǔ)使用,重點(diǎn)是把界面做得更加友好,更好的增加用戶體驗(yàn)。對(duì)bootstrap fileinput知識(shí)感興趣的朋友通過(guò)本文一起學(xué)習(xí)吧2017-02-02
JavaScript 身份證號(hào)有效驗(yàn)證詳解及實(shí)例代碼
這篇文章主要介紹了JavaScript 身份證號(hào)有效驗(yàn)證詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-10-10
原生js實(shí)現(xiàn)寬度計(jì)數(shù)器
這篇文章主要為大家詳細(xì)介紹了原生js實(shí)現(xiàn)寬度計(jì)數(shù)器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-09-09

