【发布时间】:2021-07-25 07:35:30
【问题描述】:
我必须从查询字符串中检索数据 - 我的网址是
localhost:8080/api/data?query=name:Aman,Sam;surname:mishra&limit=10&index=0
我必须将 url 的值检索到模型,而不必将 @RequestParam 用作 query=name:Aman,sam;surname:mishra。
它应该映射到模型。
我的控制器应该是这样的
@GetMapping("/send")
public String getData(Filters filter) {
System.out.println(filter.getName());
System.out.println(filter.getSurname());
System.out.println(filter.getLimit());
System.out.println(filter.getIndex());
return "working";
}
我的模型不应该知道我的 Url 的结构有没有办法自定义 URL 或 EndPoints 到模型的映射?
【问题讨论】:
-
改用
@RequestBody -
如果你提供你对这个问题的尝试会更好。
标签: java spring rest model endpoint