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

如何让菜单中的某一子菜单不可用
就是比如说我   现在   有一菜单目录如下:
                文件(主菜单)
                  新建(子菜单)
                  打开
                  保存
                  属性
                              就是我现在想让   “属性”这一子菜单不能用(像很多软件一样,就是“属性”这一子菜单的背景色我黑的,不能被点击)
      请问在JSP中如何实现啊?

------解决方案--------------------
你的菜单是用什么做出来的?不给他加链接不就不能被点击了吗.
------解决方案--------------------
你把所有菜单循环取出来显示的时候,与用户的权限进行一次判断,如果用户有查看这个菜单的权限,就加上 <a href= " "> XXX </a> ,如果没有就直接显示XXX
------解决方案--------------------
最简单的方法,自定义标签,然后把菜单放到标签里面,这样就可以用权限标签来控制菜单的显示与否
------解决方案--------------------
<%=(flag==1)? " <a href=xxx.jsp> xxx </a> ": "xxx "%>
------解决方案--------------------
一般是有权限才能看到点机
没权限的看不到,也就点不到

这个方法也是楼上的方法,比较简单
------解决方案--------------------
顶,我也不知道!
------解决方案--------------------
可做成动态的,根据权限判断是否显示.,没有权限就不要显示出来,登陆不同的页面
------解决方案--------------------
javascript 有 控件 display=true;试一下可不可以