• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Angular.js前臺傳list數組由后臺spring MVC接收數組示例代碼

    來源:懂視網 責編:小采 時間:2020-11-27 22:33:46
    文檔

    Angular.js前臺傳list數組由后臺spring MVC接收數組示例代碼

    Angular.js前臺傳list數組由后臺spring MVC接收數組示例代碼:前言 本文主要給大家介紹了關于Angular.js前臺傳list數組由后臺spring MVC接收數組的相關內容,分享出來供大家參考學習,下面話不多說,來一起看看詳細的介紹吧。 在開發中有時候需要在前臺自定義對象,然后把對象封裝在list中,在傳送到后臺,這樣的思想也比
    推薦度:
    導讀Angular.js前臺傳list數組由后臺spring MVC接收數組示例代碼:前言 本文主要給大家介紹了關于Angular.js前臺傳list數組由后臺spring MVC接收數組的相關內容,分享出來供大家參考學習,下面話不多說,來一起看看詳細的介紹吧。 在開發中有時候需要在前臺自定義對象,然后把對象封裝在list中,在傳送到后臺,這樣的思想也比

    前言

    本文主要給大家介紹了關于Angular.js前臺傳list數組由后臺spring MVC接收數組的相關內容,分享出來供大家參考學習,下面話不多說,來一起看看詳細的介紹吧。

    在開發中有時候需要在前臺自定義對象,然后把對象封裝在list中,在傳送到后臺,這樣的思想也比較合理,直接來看示例代碼:

    1. 前臺代碼

    $scope.saveScore = function () {
    
     $scope.userScoreList = new Array();//自定義數組
    
     angular.forEach ($scope.records, function (record, index) {
    
     
    
     if (record.score != null) {
    
     $scope.userScoreModel = {'userAnswerId': null,'score': null};//自定義對象結構
    
     $scope.userScoreModel.userAnswerId = record.userAnswerId;//賦值
    
     $scope.userScoreModel.score = record.score;
    
     
    
     $scope.userScoreList.push($scope.userScoreModel);//把對象封裝在集合中
    
     debugger;
    
     }
    
     });
    
     
    
     if ($scope.userScoreList != null && $scope.userScoreList.length > 0) {
    
     var fd = new FormData();// 使用angularJS的FormData封裝要傳送的數據
    
     var userScoreRecords = angular.toJson($scope.userScoreList);//把對象(集合)轉換為json串
    
     fd.append('userScoreRecords', userScoreRecords);//參數放入formData中
    
     debugger;//使用 debugger模式查看傳值情況
    
     $http.post('/reviewProcess/save', fd, { //使用post方法 傳送formdata對象
    
     transformRequest: angular.identity, //使用angular傳參認證
    
     headers: {
    
     'Content-Type': undefined //設置請求頭
    
     }
    
     })
    
     .success(function (data){
    
     toastr.success("success");
    
     })
    
     .error(function (data) {
    
     toastr.success("failed");
    
     });
    
     }
    
    }; 

    2. 后臺接收

    @ResponseBody
    
     @RequestMapping(value = "/reviewProcess/save", method = RequestMethod.POST)
    
     public void saveUserScore (@RequestParam("userScoreRecords") String userScoreRecords) { //使用requestparam接收前臺傳送的json串
    
     System.out.println(userScoreRecords);
    
     ObjectMapper mapper = new ObjectMapper(); // 使用fastJson的ObjectMapper反序列化json串為對象
    
     UserScoreModel record = null;
    
     try {
    
     JSONArray jsonArray = new JSONArray (userScoreRecords); //在后臺把json串轉換為json數組
    
     for (int i =0; i < jsonArray.length(); i++) {
    
     record = mapper.readValue(jsonArray.getJSONObject(i).toString(), UserScoreModel.class); //獲取json數組的json對象并且反序列化為對應的對象
    
     System.out.println(record); // 得到對象后后臺即可操作
    
     }
    
     } catch (Exception e) {
    
     logger.error(e.getMessage(), e);
    
     }
    
     } 

    總結

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Angular.js前臺傳list數組由后臺spring MVC接收數組示例代碼

    Angular.js前臺傳list數組由后臺spring MVC接收數組示例代碼:前言 本文主要給大家介紹了關于Angular.js前臺傳list數組由后臺spring MVC接收數組的相關內容,分享出來供大家參考學習,下面話不多說,來一起看看詳細的介紹吧。 在開發中有時候需要在前臺自定義對象,然后把對象封裝在list中,在傳送到后臺,這樣的思想也比
    推薦度:
    標簽: 數組 list array
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 99热都是精品久久久久久| 成人精品综合免费视频| 精品午夜福利1000在线观看| 日韩精品亚洲人成在线观看| 精品熟女少妇aⅴ免费久久| 久久九九亚洲精品| 久久国产精品成人片免费| 欧美日韩精品一区二区视频| 91亚洲精品自在在线观看| 国99精品无码一区二区三区| 亚洲精品国产精品乱码不99| 久草视频精品在线| 国产精品欧美一区二区三区| 久久精品视频免费| 国产精品高清一区二区三区不卡| 久久精品亚洲日本波多野结衣| 欧美成人精品欧美一级乱黄码| 精品国产第1页| 精品综合久久久久久888蜜芽| 亚洲精品一级无码中文字幕| 久久精品无码一区二区三区日韩| 成人国产一区二区三区精品| 精品亚洲永久免费精品| 国产成人精品日本亚洲18图| 四虎成人精品无码| 亚洲国产精品无码久久一区二区| 亚洲A∨精品一区二区三区| 精品久久久久久无码国产| 国产精品国产三级国产AⅤ| 91大神精品全国在线观看| 91精品国产高清久久久久久io | 国产亚洲福利精品一区| 久久精品99久久香蕉国产色戒| 自拍偷自拍亚洲精品第1页| 欧美亚洲成人精品| 少妇亚洲免费精品| 亚洲A∨精品一区二区三区| 亚洲综合国产精品第一页| 亚洲欧洲久久久精品| 香蕉依依精品视频在线播放| 亚洲国产精品成人AV无码久久综合影院|