栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

tree后端实现

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

tree后端实现

一:将字符串或对象转化成josn数据 1、将list对象转化成josn数据

JsonObject obj1=new JsonObject("1", "张三", null);
        JsonObject obj2=new JsonObject("2", "李四", null);
        List list=new ArrayList();
        list.add(obj1);
        list.add(obj2);
        ObjectMapper om=new ObjectMapper();
        System.out.println("方式一:"+om.writevalueAsString(list)); 

2、将map集合转化成josn数据 

 Map< String, Object> map=new HashMap();
        map.put("id", "1");
        map.put("name", "张三");
        map.put("price", null);
        Map< String, Object> map2=new HashMap();
        map2.put("id", "2");
        map2.put("name", "李四");
        map2.put("price", null);
        List> listMap=new ArrayList<>();
        listMap.add(map);
        listMap.add(map2);
        ObjectMapper om=new ObjectMapper();
        System.out.println("方式二:"+om.writevalueAsString(listMap));

二: 让josn书局有父子层级关系 

主界面代码 

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>



后台界面





	


	
		
		
		
			

 js文件代码

$(function() {
	$('#tt').tree({
		url:$("#ctx").val()+"/menu.action?methodName=tree",
		onClick : function(node) {
			var exists = $('#ttt').tabs('exists', node.text);
			if (exists) {
				$('#ttt').tabs('select', node.text);
			} else {
				$('#ttt')
						.tabs(
								'add',
								{
									title : node.text,
									content : '