问题描述
解决方案
你可以把list和userRAut 放到List里面然后将这个转换为json对象返回,前台js上的data中data[0]就是list,data[1]就是userRAut,然后进行匹配
解决方案二:
你的方法返回值是JSONArray,是list对应的JSONArray从你的需求看是要把代码1中的list和userRAut两个列表都传给前台。
那么可以修改你的返回值为JSONObjet存入navAuthTree和userRAut两个属性,值分别为list和userRAut,则js可以直接data.xx获取这两个列表了。
你定义了个json变量分别存入了jsons和state属性,可以再存入userRAuth属性值就是userRAuth.返回值为json就可以了。
示例:把你注释掉的地方打开就行了,饭后修正返回值为Map.
解决方案三:
PrintWriter writer = null; try{ response.setContentType(""application/json;charset=utf-8""); writer = response.getWriter(); writer.write(result); writer.flush(); }catch(Exception e){ e.printStackTrace(); }
时间: 2024-09-25 23:56:30