SpringMvc接收資料的4這種方式

2021-10-25 07:59:51 字數 1025 閱讀 8929

1、前端傳來的是json資料不多時:[id:id],可以直接用@requestparam來獲取值

@autowired

private accomodationservice accomodationservice;

@responsebody

public string updateattr(@requestparam ("id") int id)

2、實體類接收

前端傳來的是乙個json物件時:,可以用實體類直接進行自動繫結

@autowired

private accomodationservice accomodationservice;

@responsebody

public string addobj(@requestbody accomodation accomodation)

3、map接收

前端傳來的是乙個json物件時:,可以用map來獲取

@autowired

private accomodationservice accomodationservice;

@responsebody

public string updateattr(@requestbody mapmap)

if(map.containskey("name")

// 操作 ...

return "success";

}

4、list接收

當前端傳來這樣乙個json陣列:[,,,...]時,用list接收

@autowired

private accomodationservice accomodationservice;

@responsebody

public string updateattr(@requestbody listlist)

return "success";

}

springmvc接收json資料的4種方式

autowired private accomodationservice accomodationservice responsebody public string updateattr requestparam id int id autowired private accomodations...

springMVC接收JSON格式資料

ajax success function data responsebody public object jsontest requestbody mapmap,string param responsebody public object jsontest requestbody string ...

Springmvc的物件接收

注意在頁面上所有的屬性值一定要和後台相對應 接收乙個實體類 首先要有乙個pojo實體類,比如 public class items public void setid integer id public string getname public void setname string name p...