Java多权限如何控制页面功能

来源:百度知道 编辑:UC知道 时间:2024/07/05 17:32:10
我有一个Java的购物网项目 是用SSHA搭建的 就是不知道如何在同一个页面完成多权限用户的不同功能
比如说一个是普通注册的用户 他不可以对商品进行添加 修改 可是在同一个页面下的商品 一个管理员用户 就可以对商品进行添加 修改 这个我该怎么做
我想过很多设想 比如说 我想过做两个页面 管理员的页面比普通用户的页面多几个功能 可是又觉得这样很浪费资源
真的很苦恼 我是一个初学者 希望各位高手给予指点

我给楼主给个主意很实用

又比较好实现。。Struts中不是有logic:parsent标签和

logic:empty 标签。。。

楼主可以判断 session 中是否存在 admin_name

来确定是否显示添加,修改等按钮。。。

多方便呀。。。很不错。。我们在做项目的过程中就使用这个就没问题。。

呵呵。。。

祝楼主早日成功哈!

备注:接毕业设计,价钱面议!

简单点的 根据权限来判断是否给他使用该功能的入口(加个过滤器 过滤目录 就可以了)

如果需要判断的操作太精细了的话 那没办法 只能在JSP页面判断SESSION

SSHA 。。。名词还真是多阿。。

可以给用户和管理员类都加一个属性,degree,分别为"user",跟"manager"
登陆以后应该是把用户或者是管理员放进到session里了吧?
进入商品页面以后,看session里的用户或者管理员取出来,判断他的degree属性是什么,如果是manager就显示添加那些功能,如过是user就不显示

确实我也是象2,3楼那样做的,但是我觉得那样好土啊,页面中又多了处理权限的逻辑,我也在找别的方式,找到了告诉我

点击添加 修改按钮的以后,去判断权限。
或者根据权限用JS里面控制按钮是否显示