spring mvc 参数绑定,api同时有路径参数与查询参数,怎么封装到同一上bean对象上

如下代码,有路径参数与查询参数,我想同时封装到SubjectRequestParams 对象上,有没有办法

@GetMapping(path = "/{subjectCode}")
public ResponseEntity<?> findSubject(SubjectRequestParams requestParams){
}
牛魔王的故事
浏览 539回答 1
1回答

米琪卡哇伊

@GetMapping(path = "/{subjectCode}") public ResponseEntity<?> findSubject(@ModelAttribute("subjectCode") SubjectRequestParams requestParams){ } 这个注解就行了,如果多个参数 @GetMapping(path = "/{subjectCode}/{message}") public ResponseEntity<?> findSubject(@ModelAttribute SubjectRequestParams requestParams){ } 来源:Using @ModelAttribute on a method argument
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java