springmvc框架前台传递tree和后台接收

来源:互联网 发布:淘宝交保证金的好处 编辑:程序博客网 时间:2024/06/07 10:09

前台  

function del(){  var menu = treegrid.treegrid("getSelected");//返回选中的数据  if(menu == null){  $.messager.alert("提示","请选择一条数据");  }else{  menu = JSON.stringify(menu);  $.ajax({  type:"post",  url:basePath+'/com/hr/menuController/doDelMenu.do',  data:{menu:menu},  success:function(data){}  });  }  }

后台

String tree = request.getParameter("menu");Tree tree1 = JSON.toJavaObject(JSONObject.parseObject(tree), Tree.class);

JSONObject.parseObject(tree):把前台接受的json字符串转换成jsonObject(json对象)
<pre name="code" class="javascript">JSON.toJavaObject(JSONObject.parseObject(tree), Tree.class):把json对象转换成tree类型的javaObject(Java对象)

0 0