81,092
社区成员
发帖
与我相关
我的任务
分享
// 在spring4.1之后(具体忘了是哪个版本了),直接用@GetMapping("/api")来代替下面两个注解,前提是controller使用@RestController
@ResponseBody
@RequestMapping(value = "/api名字", method = RequestMethod.GET, produces = "application/json; charset=utf-8")
// 返回类型个性化,不一定是JsonObject的
// 直接把所有参数封装成一个object,当然也不一定是JsonObject类型,还可以是自定义的类
public JsonObject queryMusic(@ModelAttribute JsonObject payload) {
// do something
return new JsonObject();
}
public ResponseEntity<返回类型> 方法名字(@RequestParam("xxx") String xxx){
@RequestParam 里面跟前端字段名一致就行了
前端写ajax,后端接收参数就行了