前端传的字段为{"ids":"fasdgfsgasgasf"}
后端不能用@requestBody String ids直接接受
json解析map 或者对象
所以后端可以写成 public String delete(@requestBody HashMap data){
String ids = (String)data.get("ids");
} 这样就可以获取到前端的json参数了
本文介绍了一种前后端交互中处理JSON参数的方法。当前端传递包含特定字段的JSON字符串时,后端如何正确接收并解析这些参数,避免直接使用@requestBodyStringids接收方式的局限性。通过将请求体解析为Map或对象,后端可以更灵活地获取所需的数据。
前端传的字段为{"ids":"fasdgfsgasgasf"}
后端不能用@requestBody String ids直接接受
json解析map 或者对象
所以后端可以写成 public String delete(@requestBody HashMap data){
String ids = (String)data.get("ids");
} 这样就可以获取到前端的json参数了