ajax發送post請求:


//頁面發送示例:
var
sendData = { purId: '123456', replyContent: 'xxx', commentId: 'xxxx' } $.ajax({ url: '/aaa/bbb', data: JSON.stringify(sendData), processData: false, contentType: false, type: 'post', dataType: 'json', success: function(res){ //執行成功后的處理 }, fail: function(res){ //失敗的處理方法 }, error: function(res){ //異常的處理方法 } })


//后端代碼:
@PostMapping("/aaa/bbb")
@ResponseBody
public xxoo setReply(@RequestBody String requestData){
  //這里的xxx是實體類的類名稱,這里要注意,實體類的屬性名稱要跟字符串里面的key一樣才能轉換成功
AppReply appReply = JSONObject.parseObject(requestData,xxx.class);

  

    
   //當然如果你沒有對應的實體類,可以把請求的字符串轉換為json的對象再處理,例如:
  

    JSONObject jsonObject = JSONObject.parseObject(requestData);
    String purId = jsonObject.getString("purId");



  //一些業務代碼...
  return xxoo;
}
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM