SpringMVC 使用对象接收 GET 请求参数 QueryString
SpringMVC Spring Boot 大约 393 字需求
将问号后的请求参数封装到对象中。
http://localhost:8080/hello?ids=1&ids=2&name=test
Controller
直接将需要转换的对象注入到形参即可。
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello(ReqParam req) {
return "ok-get-" + req.getIds() + "-" + req.getName();
}
}
实体类
@Data
public class ReqParam {
private Set<String> ids;
private String name;
}
阅读 498 · 发布于 2022-10-22
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Kubernetes Pod 控制器 ReplicaSet阅读 734
-
Vue 透传 Attribute阅读 344
-
MySQL 锁阅读 664
-
Win10 运行 MonogDB 时提示由于找不到 VCRUNTIME140.dll(MSVCP140.dll) 无法继续执行代码阅读 6665
-
JavaScript 可选链操作符 ?.阅读 2199
-
dubbo-admin Failed to invoke remote method: getMetricsByGroup阅读 5936
-
Linux 之 Ubuntu apt-get 更换镜像阅读 3156
-
Linux MySQL 更改数据存储目录阅读 1905
-
Go 命令之 go阅读 1931
-
Linux 之 CentOS 安装 JDK 及 JRE阅读 2648