input的value中有雙引號的問題

2021-08-21 13:27:08 字數 480 閱讀 7873

之前解析出excel**裡的資料,同時將資料已json字串的格式傳遞至前台,然後set到input的value中,value值如下顯示:

但是重新向後台傳值時,後台獲取的input的值為字串,字串中雙引號被轉義了,

後台接收到的是如下格式:

[,]"
轉義方法:stringescapeutils.unescapehtml(string str);

string formlist = request.getparameter("formlist");

string formlist = stringescapeutils.unescapehtml(formlist);

可以將結果轉義為:

[,]

動態獲取input的value值含有雙引號等特殊字

過程 後台從資料庫讀取資料傳給前台顯示到頁面上,user輸入資料通過view傳給後台存放到資料庫。問題 input文字框的內容含有特殊字元,比如雙引號,單引號,斜槓,反斜槓之類的。如果不經過轉碼,前端 會報錯,後台 也會報錯。最初,資料經過檔案上傳,然後再後台經過64轉碼入庫,出庫時再做64轉碼傳到...

input中的value的解釋

value 屬性為 input 元素設定值。對於不同的輸入型別,value 屬性的用法也不同 type button reset submit 定義按鈕上的顯示的文字 type text password hidden 定義輸入欄位的初始值 type checkbox radio image 定義與...

list中有map,根據map的value進行排序

list中有map,需要對map中的value進行從小到大排序,使用lambda表示式可以輕鬆實現。collections.sort list,map1,map2 system.out.println 排序後的list list map1和map2的value進行對比,如果key是string型別,...