ajax之gson简单用法

it2022-05-05  122

gson使用简单,

第一种,传String字符串。

servlet界面

resp.setCharacterEncoding("UTF-8"); PrintWriter out = resp.getWriter(); if (s_beizhu1.equals("0")) { out.print("正常"); } else { out.print("冻结"); } out.flush(); out.close();

jsp页面

$("td button[class='danger']").click(function(){ var s_id=$(this).parents("tr").children().eq(0).html(); var anniu = $(this).parents("tr").children().eq(4); var anniu1 = $(this).parents("tr").children().eq(5); var sname=$(this).parents("tr").children().eq(2).html(); if(confirm("确定把" + sname + "停职吗?")){ $.ajax({ url:"daoServlet", type:"post", data:{"method":"updateZhuangtai","s_id":s_id}, dataType:"text", success:function(json){ anniu.html(json); anniu1.html('离职操作'); } }); } });

第二种传对象。

servlet页面

resp.setCharacterEncoding("UTF-8"); PrintWriter out = resp.getWriter(); String shopgson = gson.toJson(shop); out.print(shopgson); out.flush(); out.close();

jsp页面

$("td button[class='layui-btn layui-btn-mini layui-btn-normal beizhu']").click(function(){ var s_id=$(this).parents("tr").children().eq(2).html(); var anniu = $(this); $.ajax({ url:"<%=request.getContextPath()%>/ShopServlet?method=updateZhuangtai&&s_id="+s_id, type:"get", dataType:"json", success:function(json){ alert("json"+json); anniu.html(json.(传来对象【shop的属性】)); } }); });

 


最新回复(0)