#我的学习笔记
#个人笔记,不足之处还望指点
Servlet的前后端json交互
直接说ajax给后台传值, 通过:data:{“id”:id}的形式,将id传递给后台。
function editCustomer(id) {
$.ajax({
type:"get",
url:"${pageContext.request.contextPath }/Servlet",
data:{"id":id},
success:function(data) {
$("#user_id").val(${data.user_id});
$("#user_name").val(data.user_name);
$("#user_password").val(data.user_password);
alert(data);
}
});
}
后台通过 JSONArray jsonArr = JSONArray.fromObject(list);将list对象转换为json对象,需要json-lib相关jar包支持。然后将json对象通过 resp.getWriter().print(jsonArr);传递给前台。
本文介绍使用Ajax向Servlet发送请求并接收JSON响应的过程。通过示例代码展示如何从前端发送ID参数到后端,以及后端如何将数据转换为JSON格式返回。涉及jQuery的Ajax调用方法和json-lib库的使用。
345

被折叠的 条评论
为什么被折叠?



