当前位置:首页 » 网页前端 » 前端能传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");