当前位置:首页>开发>正文

jsp页面怎么发送json数据 如何向服务器发送json数据

2023-04-14 18:30:46 互联网 未知 开发

 jsp页面怎么发送json数据 如何向服务器发送json数据

jsp页面怎么发送json数据

jsp页面发送json数据是在ajax接口中指定dataType:
举例如下:
$.ajax({
                contentType: "application/json",
                url: "/WS/vinson.asmx/Logon",
                data: "{userName:"   name.val()   "}",
                type: "POST",
                dataType: "json", //这里指定传送的数据类型
                success: function (json) {
                    json = eval("("   json.d   ")")

                    if (json.success == "error") {
                        $("#divLogin").show()

                        alert(json.msg)
                        code.val("")
                        pass.val("")
                        pass.focus()
                        UpdateImage()
                    } else if (json.success == "success") {
                        $("#imgFace").attr("src", "/gamepic/face"   json.fid   ".gif")
                        var name = SubString(json.account, 12, "")
                        $("#dlInfo").html("<span>帐号:"   name   "</span><span>ID:"   json.gid   "</span>").attr("title", json.account)
                        $("#mOrder").html(json.morder)
                        $("#loves").html(json.loves)
                        $("#mPat a").before(json.UserPat " ")
                        $("#counts").html(json.counts)
                        if (parseInt(json.dayCount) > 0)
                            $("#qd ul").css("background", "url(../images/qiandao_n.png) 0 0px no-repeat")
                        else
                            $("#qd ul").css("background", "url(../images/qiandao_n.png) 0 -60px no-repeat")
                        $("#divLogin").hide()
                        $("#divInfo").show()
                    }
                },
                error: function (err, ex) {
                    alert(err.responseText)
                    UpdateImage()
                }
            })
        })

如何向服务器发送json数据

版权声明:本文为博主原创文章,未经博主允许不得转载。
  Ajax中可以使用xml作为参数发送给服务器,除了XML还可以使用JSON(http://www.json.org/json-zh.html)
  XML的一个替代方法是JSON,JSON是一种文本格式,它独立于具体语言,JSON建立在以下两种数据结构基础上:
  名/值对集合,在不同的语言中,被实现为一个对象、记录、结构或字典
  值的有序表,在大部分语言中,实现为数组
JSON可以做为异构系统之间的一种数据互换格式。
JSON对象是名/值对的无序集合({},使用“:”分隔),JSON数组是一个有序的值集合([],使用“,”分隔)

如下就是一个JSON格式的数据:

var employee = {
“firstName” : John
, “lastName” : Do

response怎么发送json数据

首先封装的数据,MAP/String/XML等等格式。举个例子 String putData = "这是我要发送的数据" JSONObject json= new JSONObject() json.put("datas",putData) PrintWriter out = response.getWriter() out.println(json.toString())