後臺解析ajax傳遞的資料,這主要看前端傳遞資料的格式,主要有以下幾種常見的。
1、前端ajax傳遞表單資料,類似{name:"zhangsan",age:"17"}後臺只需利用request.getParameter("name")形式即可獲取對應的value值。
2、前端傳遞json資料格式。後臺可以直接獲取json字串,然後利用相關的API轉成對應的Java物件。或者直接利用springMvc的註解@RequestBody註解。@RequestMapping(value = "/save")public void save(@RequestBody User user){}這樣傳遞的json資料會自動封裝成user物件。如果當前傳遞的是一個json陣列,則後端可以定義一個VO物件,vo物件中存放一個userList。public class UserVO{private List<User> dataList;}@RequestMapping(value = "/save")public void save(@RequestBody UserVO userVO){
後臺解析ajax傳遞的資料,這主要看前端傳遞資料的格式,主要有以下幾種常見的。
1、前端ajax傳遞表單資料,類似{name:"zhangsan",age:"17"}後臺只需利用request.getParameter("name")形式即可獲取對應的value值。
2、前端傳遞json資料格式。後臺可以直接獲取json字串,然後利用相關的API轉成對應的Java物件。或者直接利用springMvc的註解@RequestBody註解。@RequestMapping(value = "/save")public void save(@RequestBody User user){}這樣傳遞的json資料會自動封裝成user物件。如果當前傳遞的是一個json陣列,則後端可以定義一個VO物件,vo物件中存放一個userList。public class UserVO{private List<User> dataList;}@RequestMapping(value = "/save")public void save(@RequestBody UserVO userVO){