ajax+springboot傳遞多層Map


豬:

  data為json格式的數據對象(字符串,可用JSON.stringify轉換)

  contentType為"appliaction/json"(表示數據為json格式)

 

$("#topo_configer_close").click(function(){
        var url = "setConfiger";
        $.ajax({
            type : "post",
            url : url,
            contentType : "application/json",
            data : configer,
            dataType : "json",
            success : function(data){
                if(data){
                    $("#configer_div").css("display","none");
                }
            }
        });
    });
ajax
    @ResponseBody
    @RequestMapping(value="setConfiger", method=RequestMethod.POST)
    public boolean setConfiger(@RequestBody Map<String, Map<String, ConfigerValue>> configerMap) {
        return configerService.setConfiger(configerMap);
    }
controller
{"1":{"名稱":"Yes","cpu":"Yes","內存":"Yes","硬盤":"Yes","是否升級":"No","是否備份":"No","備注":"No"},"2":{"是":"Yes","否":"No"},"3":{"是":"Yes","否":"No"},"4":{"是":"Yes","否":"No"}}
json數據


免責聲明!

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



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