给出一个Spring控制器:
@GetMapping("/test/{date}")
public String details(
@PathVariable LocalDate date,
@RequestParam(required = false) SortOptions sort,
Model model) {...}
我想获得一个包含所有参数的地图:{'date':date,“ sort”:sort}
Map<String, Object> map = getCallingParameters(); // <----
我想要一个通用的解决方案,而不是针对此特定控制器。
答案 0 :(得分:0)
您需要:
@GetMapping("/test/{date}")
public String details(
@RequestBody Map<String,Object> body) {...}
请注意,如果您改变主意,还可以将@RequsetBody与包装对象一起使用(我建议考虑)。