java web 有关权限管理的问题(回答好,还有20加分)

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:48:20
现在有这样一个需求,同样的一个菜单项.如果有管理员权限的点击屏幕左侧该菜单项,则右侧显示的是一个所有人员的列表,管理员可以对所有人员进行添加,编辑等操作;如果是普通用户登陆,点击左侧该菜单项,则右侧不显示列表,只显示当前登陆用户的信息,用户只可以对自己的账号进行信息修改,密码修改等操作.

现在我的问题是,为了判断是否是管理员权限,来显示不同的页面.是在配置菜单项的时候就配成两个,还是在用户点击菜单的瞬间在进行判断呢? 我想了解一下各位有关权限控制的做法.

希望大家多多帮忙,不愿意打字的,给我网页的url也行.我可以自己去看.
各位再具体说说好不好? 比如给个小例子之类的.网上很多示例我都看过了,但是感觉都不是很方便.
======================================
有例子么?

都判断一下
前者是为了显示不同菜单
后这是为了避免权限超越(可能管理员登录时copy一下url)

你可以在登陆的时候判断是否是管理员,如果是管理员就可以有相应窗体的权限,如果是普通用户就是普通拥护的权限,你可以给每个窗体一个ID号,管理员对应哪些ID,用户对应那些ID,你自己就可以给授权