jsTree结合Java使用例子[create、rename、delete]
起因
基于JQuery树形Tree插件网上随便google下一大堆,但结合实际情况,只开发树形文件夹管理、树形菜单、树形权限管理模块等等,我最后还是选择了jsTree
,功能够用即可。
需求
在此以SSH[Spring
Spring MVC
Hibernate
]开发作为DEMO,为了节省时间使用了JeeSite框架,DB用的是MySQL
。
准备
建立文件夹table,以下SQL语句:
开始
###1.前端页面代码:
###2.Controller层
ajax数据初始化Java方法
创建文件夹Java方法:
重命名文件夹Java方法
删除文件夹Java方法[以下代码包括删除文件夹以及文件,仅供参考]
###3.Service层
CmsDirService代码如下:
###4.DAO层
CmsDirDao代码如下:
###5.Entity层
cms_file的Entity如下:
以上代码仅供参考用,运行是没有问题的