springboot集成Ztree-V3【数插件】开发web项目

项目搭建

创建一个web项目

在这里插入图片描述

将Ztree-V3 GitHub源码下的css和js文件夹复制到webapp下ztree文件夹下面

在这里插入图片描述
在这里插入图片描述

创建一个页面index.html

<!DOCTYPE html>
<HTML>
    <HEAD>
        <TITLE> ZTREE DEMO </TITLE>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="ztree/css/demo.css" type="text/css">
        <link rel="stylesheet" href="ztree/css/zTreeStyle/zTreeStyle.css" type="text/css">
        <script type="text/javascript" src="ztree/js/jquery-1.4.4.min.js"></script>
        <script type="text/javascript" src="ztree/js/jquery.ztree.core.js"></script>
        <SCRIPT LANGUAGE="JavaScript">
            var zTreeObj;
            // zTree 的参数配置,深入使用请参考 API 文档(setting 配置详解)
            var setting = {};
            // zTree 的数据属性,深入使用请参考 API 文档(zTreeNode 节点数据详解)
            var zNodes = [
                {
                    name: "test1",
                    open: true,
                    children: [
                        {
                            name: "test1_1"
                        },
                        {
                            name: "test1_2"
                        }
                    ]
                },
                {
                    name: "test2",
                    open: true,
                    children: [
                        {
                            name: "test2_1"
                        },
                        {
                            name: "test2_2"
                        }
                    ]
                }
            ];
            $(document).ready(function () {
                zTreeObj = $.fn.zTree.init($("#treeDemo"), setting, zNodes);
            });
        </SCRIPT>
    </HEAD>
    <BODY>
        <div>
            <ul id="treeDemo" class="ztree"></ul>
        </div>
    </BODY>
</HTML>

在这里插入图片描述

创建IndexController


package com.gaoxinfu.springboot.sample.ztree.controller;

import java.util.Map;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * @Description:[一句话描述该类的功能]
 * @Author:gaoxinfu
 * @Date:2022/7/6 21:47
 * @Version 1.0.0
 */
@Controller
public class IndexController {

    @RequestMapping("/index")
    public String home(Map<String, Object> model) {
        model.put("message", "这里是Index主页");
        return "index";
    }
}

在这里插入图片描述

验证

在这里插入图片描述

附录

sample项目源码

https://github.com/gaoxinfu/springboot-sample/tree/master/springboot-sample-ztree

Ztree-V3项目源码

https://github.com/gaoxinfu/zTree_v3

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东山富哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值