zoukankan      html  css  js  c++  java
  • 接收 ajax POST 方式传入的参数

    ----前台---

    var list = new Array();
            var params = {
                gencodeid : "test001",
                value : "01",
                name : "测试",
                type : "1100"
            };
            var params2 = {
                gencodeid : "test002",
                value : "02",
                name : "测试2",
                type : "1102"
            };
            list.push(params);
            list.push(params2);
            var ajaxSetting = {
                url : "../xxx/yyy",
                timeout : 60000,
                type : "POST",
                contentType : "application/json",
                dataType : "json",
                cache : false,
                async : false,
                data : JSON.stringify(list),
                success : function(resultValue) {
                    if ($isFunction(p_callback)) {
                        p_callback(resultValue);
                    }
                },
                error : function(request, status, error) {
                    if ($isFunction(p_callback)) {
                        if (error == null) {
                            error = new Error(request.responseText);
                        }
                        var resultValue = {
                            successful : false,
                            error : error
                        };
                        p_callback(resultValue);
                    }
                }
            };
            $.ajax(ajaxSetting)

    ---后台---

        /**
         *
         * @param request
         * @return
         * @throws Exception
         */
        @RequestMapping(value = "/test4", method = RequestMethod.POST)
        public @ResponseBody
        Object test4(HttpServletRequest request,@RequestBody List<Map> list) throws Exception {
            for (Map map : list) {
                Set<String> set = map.keySet();
                for (String key : set) {
                    System.out.println(key+":"+map.get(key));
                }
            }
            return null;
        }
  • 相关阅读:
    大道至简观后感
    冲刺第二天
    梦断代码阅读笔记 02
    冲刺第一天
    第十周学习进度
    个人冲刺第一阶段个人任务--界面
    软工第二周个人作业
    软件工程开课博客(自我介绍)
    梦断代码阅读笔记01
    第二周学习进度报告
  • 原文地址:https://www.cnblogs.com/ahjx1628/p/4285342.html
Copyright © 2011-2022 走看看