日期:2014-05-18  浏览次数:20623 次

动态菜单的生成方法有几种,那种最好?请高手指教
 
大家好,最近要做一个动态菜单,要一个系统管理员实现对这个动态菜单的管理(增删改),其他不同身份的用户只能看不同用户身份下自动生成的动态菜单,我从网上查过动态菜单,有很多种做法,xml,js都有,到底那一种好呢?本人感到困惑,望高手们指点一下,本人不胜感激。声明:不同身份的用户只能看不同用户身份下自动生成的菜单已经实现,但现在菜单树是静态的,稍微改动就特别麻烦,所以才想做动态菜单。望高手不吝赐教,本人不胜感激,由于本人分不多,只要在高手们指点下能完成,一定给分 


------解决方案--------------------
封装一个菜单工具库,菜单做成配置,保存在xml,json或数据库里,界面上的菜单用java根据配置生成相应的html或者javascript代码。
------解决方案--------------------
静态菜单被管理员动态编辑后还是要被保存到某个持久化工具当中的(数据库或XML等)。
所以LZ的问题应该是怎样在客户端进行动态编辑菜单的问题(增加/删除/移动节点,编辑节点名称,等等)。