當前位置:首頁 » 網頁前端 » 前端能傳map給後台嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

前端能傳map給後台嗎

發布時間: 2022-04-20 23:32:31

⑴ android 怎麼把map傳給後台伺服器,後台伺服器要怎麼接收是把map放在post請求正文裡面么

轉化為 json 字元串 ,然後直接去json

前端遍歷後台傳來的json 串 我後台返回的是map

// json 對象遍歷的問題

const data = {
list1: [1,2,3],
list2: [4,5,6]
}

// ES6 的寫法

Object.keys(data).forEach(key => {

// 處理數據

console.log(data[key])

})

// ES5 的寫法

for (key in data) {

// 處理數據

console.log(data[key])

}

⑶ java如何在前台jsp頁面封裝一個map並傳到後台 求具體代碼

可以把map綁定到session上,或者把map變為一個json,提交區後台。。。。還有好多的方法

⑷ java web 地址欄向後台傳遞map集合

瀏覽器端傳到伺服器端的要麼是二進制,要麼是文本的形式,當然並不阻止你這樣傳參,但是到伺服器端他只是個普通的String,你當然可以在後台解析成map了,你只需要設置固定的格式,在伺服器端按固定的格式解析就行了

⑸ java的struts2框架如何在頁面封裝一個map傳到後台呢

前台:
<form action="">
<input name="a" value="1"/>
<input name="b" value="2"/>
<input name="c" value="3"/>
</form>
後台action里,聲明一個類,寫上set, get方法。
如定義一個class A, 聲明 a,b,c三個屬性,設置a,b,c的set get方法。
這樣就直接可以再action里渠道A的值了
這是傳對象,如果是傳map 則吧A.a 改成 A['a'],就可以了。

⑹ 前端需要java後端傳多個對象數據怎麼傳

很多時候前端需要傳遞多個不同類型對象到後台,這時可以將所有需上傳的對象保存在一個數組里,之後向後台上傳數組即可。

⑺ java框架struts2前台頁面如何封裝好一個map傳遞給後台接收呢

非要放著struts提供好的傳參機制不要,而是特立獨行的話,那就只能去修改struts2用於傳參的攔截器,去修改它的規則,自定義一個傳參方式,否則還真沒什麼別的辦法
為什麼要舍近求遠呢?

⑻ jsp頁面像action中傳值問題,需要傳遞一個map

一定要通過表單提交嗎,這個比較麻煩,因為通過表單提交的數據,到後台都是字元串數據,還得寫長法實現數據的轉換

如果說不一定,可以考慮用session,這就簡單了,頁面先存,後台取,至於如何遍歷,方法很多,一搜一大堆

存 session.setAttribute("map",map);
取 Map map = (HashMap)session.getAtrribute("map");