java后端数据接收

restful风格

    @RequestMapping("/getTeacherPage/{current}/{limit}")
    public List<WorkOrder> getPage(@PathVariable Long current,
                            @PathVariable Long limit)

接收列表[1,2,3,4]    //post和get都行

@RequestMapping(value = "/delete",method = RequestMethod.POST)
//ajax post  http://localhost:8090/ljm/work-order/delete?ids=1&ids=2&ids=3
public String[] deleteSome(String[] ids) 
ArrayList<String> list = new ArrayList<>();
for (String projectId : ids) {
System.out.println(projectId);
list.add(projectId);
}

 

 

接收多个参数(可包装成对象)

    @RequestMapping("/vagueQuery")
    public List<WorkOrder> vagueQuery( String ordername ,
                                       String name,
                                       String state)

 vue axios 传递list 后台controller写法

前端传值到后端:params  headers(token)

使用了@RequestParam注解,请求必须携带参数,否则就会报错,否则就是:错误码400 Bad Request

params   可以映射多个参数; 对象 ;Map ;

前后端分离传值+postman测试

 

posted @ 2022-07-01 16:58  磕伴  阅读(336)  评论(0)    收藏  举报