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 @   磕伴  阅读(320)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
历史上的今天:
2021-07-01 Django/SQL server 配置实现(附下载安装)
点击右上角即可分享
微信分享提示