@PostMapping("/save")
public Map postMethod(@RequestBody String content){
Map<String,Object> map = new HashMap<>();
map.put("content",content);
return map; }
这个方法使用了@PostMapping
注解,表示它处理POST请求,并且指定了路径为"/save"。当收到POST请求时,Spring框架会调用这个方法。
方法的参数使用了@RequestBody
注解,表示它会将请求的body内容转换为String类型的content参数。这意味着这个方法期望接收一个String类型的内容作为请求的body。
方法内部创建了一个Map对象,将content放入map中,并将这个map作为响应返回。
下面是一个简单的示例说明这个方法的使用:
假设有一个前端页面发送了一个POST请求,请求的body内容是"Hello, this is the content"
,那么这个方法会将这个内容放入Map中,然后返回这个Map。最终的响应会是一个JSON格式的数据:
{ "content": "Hello, this is the content" }