@WebServlet(urlPatterns = {"/text"}) //服务器端声明,用户接收前端发送的请求
前端:
var xhr = new XMLHttpRequest(); //创建AJAX对象
xhr.open("get","/text",true); // 设置发送参数
xhr.send(); // 确认发送
xhr.onreadystatechange //用户接收服务器返回的信息
xhr.readyState 和xhr.status //两个状态码
xhr.responseText; //获取服务器返回的文本数据
JSON.stringify(); //将某一个对象转化为字符串
JSON.parse() //讲某一个json格式字符串转化为对象
后端:
JSON.toJSONString(asd); //讲某个对象转化为字符串
JSON.parseObject(b, Goods.class); //将某个字符串转化为对象
req.getReader().readLine(); //获取前端传递的json字符串
springMVC中使用AJAX
$.ajax({
url:'提交地址',
type:'提交方式(get,post)',
data:{ //携带的参数
"user":“a”
},
success:function (data) {
//接收到的值
}
})
标签:对象,JSON,转化,xhr,AJAX,字符串 From: https://www.cnblogs.com/wenjie001/p/18095370