删除时向后端批量传入ids,以实现单个删除和多个删除方法公用时,参数在后端的接收问题
在spring框架中,前端像后端发送了一个如下的请求路径
Request URL: http://localhost:8080/setmeal?ids=1602862544683020290,1415580119015145474
在后台可接受参数的方法如下
第一种:用@RequestParam注解来接收
@DeleteMapping
public R<String> delete(@RequestParam List<Long> ids){
log.info("ids = {}", ids);
return null;
}
2022-12-14 16:40:55.838 INFO 21800 --- [nio-8080-exec-4] c.i.reggie.filter.LoginCheckFilter : 拦截到请求:/setmeal
2022-12-14 16:40:55.838 INFO 21800 --- [nio-8080-exec-4] c.i.reggie.filter.LoginCheckFilter : 用户已经登录,用户id为:1
2022-12-14 16:40:55.839 INFO 21800 --- [nio-8080-exec-4] c.i.reggie.controller.SetmealController : ids = [1602862544683020290, 141558011901514547