如何根据用户类型在网页上加载菜单
我想建立一个网站,当用户登录时会显示一些menus
,当用户admin
时会显示更多菜单。
我想使用JSP/Servlet
构建此项目。我已经在我的servlet中request.set attribute()
的帮助下部分实现了它,并动态创建了admin的菜单,但当我点击用户的主页按钮并尝试重定向到管理员的主页时,问题就出现了(它实际上是相同的)对于管理员权限,只有2个链接可见,管理员的两个选项正在消失,因为它是在request.getattribute()的帮助下动态创建的。
它只在我点击servlet时被激活,因为点击home只会将jsp重定向到主页,所以它对我来说不可见。
这是我点击主页按钮之前和之后的屏幕截图,其中最后两个选项是在检查'usertype'时动态创建的。
以管理员身份登录后,而不是点击主页按钮:https://drive.google.com/file/d/0Bz0UDalBYIopb1daaTVSSnJuTkU/view?usp=sharing
点击“主页”按钮后:https://drive.google.com/file/d/0Bz0UDalBYIopR05PZjFKQXFxWkU/view?usp=sharing
点击上面的任何链接,我希望所有菜单都存在。 请有人帮助我。