首页 > 代码库 > 前后台JSON交互
前后台JSON交互
基础环境 spring+mybatis
function postUser(){ var userName=$("input[name=‘userName‘]").val(); var age=$("input[name=‘age‘]").val(); var model=new Object(); model.userName=userName; model.age=age; $.ajax({ type : ‘post‘, url : ‘<%=basePath%>user/postUser‘, //设置contentType类型为json contentType : ‘application/json;charset=utf-8‘, //json数据 data : JSON.stringify(model), //请求成功后的回调函数 success : function(data) { alert(data.result); }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(‘服务器请求超时!‘); }, }); }
@RequestMapping(value="http://www.mamicode.com/postUser",method=RequestMethod.POST) public void postUser(@RequestBody String objJson,HttpServletRequest request,HttpServletResponse response){ System.out.println("postUser"); String result = "{\"result\":\"success\"}"; try { System.out.println(objJson); response.setContentType("application/json"); PrintWriter out = response.getWriter(); out.write(result); } catch (Exception e) { e.printStackTrace(); } }
前后台JSON交互
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。