java web的用户角色权限管理是如何实现的?

如上最近看了很多文章都是写如何设计用户-角色-权限-模块这样的数据库表结构的,比如说登陆同一个页面的时候可以让具有某些权限的用户无法使用某些按钮但是如果要用代码实现的话请... 如上
最近看了很多文章都是写如何设计用户-角色-权限-模块这样的数据库表结构的,比如说登陆同一个页面的时候可以让具有某些权限的用户无法使用某些按钮
但是如果要用代码实现的话请问是如何控制的?对权限的判断具体操作难道是从数据库读出权限,然后在jsp页面使用if else语句决定哪些内容显示哪些内容不显示的吗?那么这样的话下次增加修改个角色什么的每个jsp甚至action都要改了吗?
展开
 我来答
huntagain2008
推荐于2018-05-17 · TA获得超过927个赞
知道小有建树答主
回答量:999
采纳率:0%
帮助的人:402万
展开全部
权限判断用XML的比较多。不需要分支语句的代码。直接读取XML文件,生成相应HTML就可以了。也就是你的XML或者数据表中有某权限哪些按钮可用,哪些不具备,读取数据表数据或XML,然后用代码生成HTML,就是权限控制的效果了
沫神钢虚1F
2017-01-18 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:1122万
展开全部
你说的就是简单的角色权限。这些在网上有很多的教程,而且比较简单,我可以给你一点提示 1:如果你登陆页面之后,比如想点一个按钮提交,那么如果你有这么权限才能看见或者才能点的话,那么你可以做一个简单的判断,比如if(如果有这个权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AkatsukiAkira
推荐于2016-09-18 · 超过27用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:56.1万
展开全部
基础类,父类的作用就在这里可以体现了,很多权限的判断都可以在父类,基盘中实现,每个JSP中的按钮只有显示和不显示2种状态而已,只要父类写好了,那增加减权限的时候,改动并不多。。。当然个别画面个别特殊权限需要特别去实现。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lkiarest
2014-01-28 · TA获得超过543个赞
知道小有建树答主
回答量:761
采纳率:100%
帮助的人:408万
展开全部
楼主可以研究一下面向对象的程序设计,理解多态的思想再看这些具体设计就轻松了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nodream_mj
2014-01-28
知道答主
回答量:45
采纳率:0%
帮助的人:9万
展开全部
你可以读配置文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式