jquery .ajax demo 传参数给后台@RequestBody @RequestParms

来源:互联网 发布:xp能装MySQL 编辑:程序博客网 时间:2024/06/02 02:40
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Blockchain Platform</title></head><script type="text/javascript" src="js/jquery-3.1.1.min.js"></script><script type="text/javascript">function funcAAA(){//alert("hellos");// window.open("./demo.html","_parent");console.log("request...");$.ajax({url:"/api/xxx/ccc",type:"POST",dataType:"json",async:false,data:{},success:function(data){alert(data.code);alert("hello");},});}    function funcBBB(){        console.log("request...");        $.ajax({            url:"/api/xxx/bbb",            type:"POST",            dataType:"json",            async:false,            data:{                "id":"id001","name":"name001"            },            success:function(data){                if("200"==data.code){    alert(data.data);}else{                    alert(data.code);}            },        });    }    function funcCCC(){        console.log("request...");        $.ajax({            url:"/api/xxx/aaa",            type:"POST",            dataType:"json",            async:false,contentType:"application/json;charset=utf-8",            data: JSON.stringify({"id":"id0003","name":"name0003"}),            success:function(message){                if("200"==message.code)                {                    alert(message.data);                }else{                    alert(message.code);                }            },error:function(message){                $("request-process-patent").html("fail to post");}        });    }</script><body ><div style="text-align: center;"><table ><tr><th>uu</th><th><button onclick="funcAAA()">click</button></th></tr><tr><th>uu</th><th><button onclick="funcBBB()">issue</button></th></tr><tr><th>uu</th><th><button onclick="funcCCC()">issueShow</button></th></tr></table></div></body></html>


@RestController@RequestMapping("/api/xxx")public class AdminController{}

@RequestMapping(value="/aaa",method= RequestMethod.POST)    public JsonResult userMgr(@RequestBody Map<String,String> map){        String id=map.get("id");        String name=map.get("name");}

@RequestMapping(value="/bbb",method= RequestMethod.POST)    public JsonResult usrAdmin(@RequestParam String id, @RequestParam String name){        logger.info("assetIssue parameters:"+ id+":"+name);}




1 0
原创粉丝点击