- 相比大家都知道的吧,前后端交互的方法,反过来调过去的传输的也就那么几个,下面我来对几个方法介绍 一下,比较复杂的方法,主要是对批量或者多参数传递的方法:
- 后端设置的GET的方法的请求方式,这个时候我们只用通过的他的请求路径后面携带?+参数的这个方式传递参数,当然,你也可以采用在前段进行对象的封装,或者采用form表单的,最后进行serialize方法进行数据的格式化,将他放到请求路径后面,后端通过一个实体类或者请求参数进行接受就可以,大致的实现是这样的:
1 | //前段的js代码 |
- 上面的主要是通过form表单进行格式化后进行传输,相对我们不需要对参数格式进行设置,下面的我介绍的比较复杂,当然它既可以传输多个对象,也可以传输单个对象,相对比较灵活一点:
- 前段代码:
1 | //我们使用的bootstrap的datatable的,我们直接通过他封装的方法直接获取列表数据 |
- 后端的java代码:这里是批量的发送短信的接口。这里值得强调的是那个注解@SpringBody必须要加的,这样就可以了。
1 | @RequestMapping("batchSendMessage") |