菜单树

菜单树的实现

1) 数据部分(dao,service)

如果菜单的数据量比较大,可以分多次查询
第一次查询一级菜单,之后点击哪个一级菜单再去查询相应的二级菜单
如果菜单的数据量比较小,可以一次全部查询出来
要点:使用map集合建立菜单节点之间的父子关系,提高效率

2) 展现部分

用了一套css框架 bootstrap
要点:找出页面中html的规律,使用标签和el表达式改写原有静态代码
el表达式中要分清属性和方法

        6行

${集合.size()} // getSize()
${菜单对象.name} // getName()

empty 检查集合是否为空
not empty 检查集合是否不为空

猜你喜欢

转载自blog.csdn.net/sinat_42759524/article/details/83043649