Dojo   发布时间:2022-04-21  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了dojo tree 最终版,包含前面的所有功能,并进一步重构了代码,这里直接贴代码,不再做解释大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

代码方向从页面到数据

  1. html

  2. JavaScript

  3. struts + struts config

ClassTreeAction

struts-category-tree.xml

  1. hibernate + pojo

Category.java

数据库用Xdoclet生成

这里也贴出来备份的数据库脚本

/*Table structure for table `category` */

drop table IF EXISTS `category`;

create table `category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) DEFAULT NULL,
`url` varchar(255) DEFAULT NULL,
`pid` int(11) DEFAULT NULL,
`viewUrl` varchar(255) DEFAULT NULL,
`sorTingCode` int(11) DEFAULT NULL,
`description` longtext,
`moduleUrl` varchar(255) DEFAULT NULL,
`sn` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `sn` (`sn`),
KEY `FK302BCFED3B107E4` (`pid`),
CONSTraiNT `FK302BCFED3B107E4` FOREIGN KEY (`pid`) REFERENCES `category` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8;

/*Data for the table `category` */

insert into `category`(`id`,`title`,`url`,`pid`,`viewUrl`,`sorTingCode`,`description`,`moduleUrl`,`sn`) values (1,'管理菜单',NULL,2010,'1'),(2,'景点大全',1,'scenicManager.action','1_2'),(3,'热门活动','',20100107,'activitys.action','1_3'),(4,'驴客集','1_4'),(5,'旅游政务资讯',8,'articleManager.action','1_8_5'),(6,'车游天下','1_8_6'),(7,'大武汉城市圈','1_8_7'),(8,'特色专栏','1_8'),(9,'旅游常识','1_9'),(10,'各地指南','1_10'),(11,'旅行社','1_11'),(12,'旅游线路','touristRoutes.action','1_12'),(13,'活动分类','classifyDefault.action',3,'1_3_13'),(14,'活动管理','adminDefault.action','1_3_14'),(15,'吃喝玩乐','foodManager.action','1_15'),(16,'景点分类',2,'1_2_16'),(17,'景点管理','1_2_17'),(18,'国内线路',12,'1_12_18'),(19,'国际线路','1_12_19'),(20,'国内旅游线路分类',18,'1_18_20'),(21,'国内旅游线路管理','1_18_21'),(22,'国际线路分类',19,'1_19_22'),(23,'国际线路管理','1_19_23'),(24,'指南分类',10,'1_10_24'),(25,'指南管理','1_10_25'),(26,'酒店','hotelManager.action','1_26'),(27,'酒店分类',26,'1_26_27'),(28,'酒店管理','1_26_28'),(29,'旅游常识分类',9,'1_9_34'),(30,'吃喝玩乐分类',15,'1_15_30'),(31,'吃喝玩乐管理','1_15_31'),(32,'旅游政务资讯分类',5,'1_5_32'),(33,'旅游政务资讯管理','1_5_33'),(34,'旅游常识管理','1_9_29'),(35,'照片图库','1_35'),(36,'图库分类',35,'1_35_36'),(37,'图库管理','1_35_37'),(38,'在线交流工具','1_38'),(39,'网店设置','1_39'),(40,'资料管理',39,'1_39_40'),(41,'网店频道配置','1_39_41'),(42,'网店营业参数设置','1_39_42'),(43,'网店首页栏目配置','1_39_43'),(44,'网店通栏配置','1_39_44'),(45,'留言管理',38,'1_38_45');

/*Table structure for table `classify` */

BUG说明:

1:

如果数据一条也没有。显示就会有点问题。

解决:如果一条记录没有就执行插入操作,或手工在数据库添加一条记录

2:这并不是异步加载,算是一次性加载,从数据就库看出来,有一个children字段。

呵呵。。异步加载已经写好了。改天再整,不过一颗树就写了四篇,有点不想再写了

3:按钮基本上没用了,我留着,只是防止顾客挑剔,呵呵。。都给他用。怕他用不习惯右键菜单

大佬总结

以上是大佬教程为你收集整理的dojo tree 最终版,包含前面的所有功能,并进一步重构了代码,这里直接贴代码,不再做解释全部内容,希望文章能够帮你解决dojo tree 最终版,包含前面的所有功能,并进一步重构了代码,这里直接贴代码,不再做解释所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。