#我的学习笔记
#个人笔记,不足之处还望指点
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);传递给前台。