前端需要java后端传多个对象数据怎么传?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端需要java后端传多个对象数据怎么传?相关的知识,希望对你有一定的参考价值。

比如前端的一个表格,每一行的数据在数据库看来是来自不同张表。
1,后端创建一个新的对象,每一个对象表示一行数据,将不同表查出来的数据整合进行封装成数组对象传给前端。
2,前端通过按序多次进行ajax请求获取不同表的数据后,自己在前端进行整合
第一点的缺点是要创建一个新对象,而这个对象纯粹是为了给前端那个表格功能所服务的。第二点缺点就是多次请求服务器压力大,可能会数据丢失,优点就是后端接口纯粹,不用为了应付前端而创建新接口。

很多时候前端需要传递多个不同类型对象到后台,这时可以将所有需上传的对象保存在一个数组里,之后向后台上传数组即可。 参考技术A 如果能取到这三个值,你可以在后端用request来存值,request.setattribute("变量名",值1);在前端用el表达式$变量名就能取到,当然你既然是取值,那肯定是知道这三个值,也可以存到map中,同样保存到域对象中,在前端用el表达式来取本回答被提问者采纳 参考技术B 如果能取到这三个值,你可以在后端用request来存值,request.setattribute("变量名",值1);在前端用el表达式$变量名就能取到,当然你既然是取值,那肯定是知道这三个值,也可以存到map中,同样保存到域对象中,在前端用el表达式来取 参考技术C 昨天10:291,后端创建一个新的对象,每一个对象表示一行数据,将不同表查出来的数据整合进行封装成数组对象传给前端。2,前端通过按序多次进行ajax请求获取... 参考技术D 后端创建一个新的对象,每一个对象表示一行数据,将不同表查出来的数据整合进行封装成数组对象传给前端。2,前端通过按序多次进行ajax请求获取...

前端ajax异步传值以及后端接收参数的几种方式

参考技术A 前台往后台传值呢,有很多种方式,大家听我细细道来。

第一种呢,也是最简单的一种,通过get提交方式,将参数在链接中以问号的形式进行传递。

后台往前台传值就要简单一些,单个数据或者封装数据可以直接使用return返回json数据给前台,如果是多个数据,可以使用```
PrintWriter进行传值,具体操作如下

非异步方式传值
非异步方式前台传递参数
1.与异步方式类似,使用form直接提交或者在链接中拼接参数即可。

2.后台接受参数方式不变,与异步方式完全相同。
非异步方式后台向前台传递数据

以上是关于前端需要java后端传多个对象数据怎么传?的主要内容,如果未能解决你的问题,请参考以下文章

前端向后端传一个json数组对象

前端批量上传图片后端怎么接收?

前端数据如何传给后端

前端传字符串后端能解析成数字嘛

vue项目中怎么使用后端传过来的ul并渲染到页面上

后端接收不到前端传入的header参数信息