猿问

ajax 或者 jquery 怎么传实体

ajax 或者 jquery 怎么传实体


婷婷同学_
浏览 651回答 3
3回答

犯罪嫌疑人X

ajax上传到服务器端的数据都是字符串的,因为HTTP协议所支持的格式就是键值对形式。一般的框架所传递的实体其实就是将客户端实体转换为某固定的格式,如JSON格式,然后再在服务端解析封装,同理,服务端到客户端也一样你可以将JS中的实体对象转换为JSON格式,即:["a","b","c"...]的数组形式和{"a":"a","b":"b"...}的键值对形式在JAVA代码中,通过转换JSON字符串,可将JS数组字符串转换为List,将JS键值对字符串转换为Map。或是直接解析封装到POJO实体类。

吃鸡游戏

function btn_click() {//创建XMLHttpRequest对象var xmlHttp = new XMLHttpRequest();//获取值var username = document.getElementById("txt_username").value;var age = document.getElementById("txt_age").value;//配置XMLHttpRequest对象xmlHttp.open("get", "action?user=" + <%=user%>,true);//设置回调函数xmlHttp.onreadystatechange = function () {if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {document.getElementById("result").innerHTML = xmlHttp.responseText;}}//发送请求xmlHttp.send(null);}
随时随地看视频慕课网APP

相关分类

JQuery
我要回答