永发信息网

JSP中根据权限隐藏和显示不同的功能(分数可追加!)

答案:4  悬赏:40  手机版
解决时间 2021-01-11 09:21
JSP中根据权限隐藏和显示不同的功能(分数可追加!)
最佳答案
实现的方法很多,大概说一种,建立一个权限表,2个字段就够了:1.用户ID,2.权限值,共同主键。即一个用户有N个权限就这表中对应N条数据。

登陆后通过登陆用户ID取出这用户对应的权限放入arraylist中,比如ArrayList al = user.getRight();假设权限值为01,02,03....

假设当前登陆用户有01,02的权限,可以显示有这2个权限的操作,那么大概就这样:
if (al.indexOf("01") != -1)
{
out.print(权限1);
}
if (al.indexOf("02") != -1)
{
out.print(权限2);
}
全部回答

我是管理员


我不是管理员

以上代码相当于if...else..语句。
创建一个用户表 用户表中存放权限信息
用户登录时从用户表中取出相关信息作为一个实例存放在session中
在需要权限控制的地方从session中取出用户实例并判断权限 从而选择性的显示部分内容
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
丝印上是 A H Q Z 是什么器件。
单选题西北地区气候的特点是A.受季风影响B.温
珠江P1钢琴有多重?
已知ab=10,a+b=8,则4a-3ab+4b=( ) A,2 B,
为了解一批数据在各小范围内所占比例大小,将
轮回之后的“轮回之影”和“轮回之光”有什么
1937年农历正月二十七阳历为几
海南特产除了南国食品比较有名以外,还有其他
桂林哪里的景色美?
已知y3<0,则x,x+y,x-y的大小关系是______
计算14个DN15水表,需要多大的水管? 12个DN15
天津车牌在G15W常台高速124公里700米台州方向
一块地的周长是800米每公顷收稻米7.5吨土地公
郁南到东莞的号码是多少
这是什么蘑菇挺大的
推荐资讯
小高把蝴蝶带到海岛上。(改为“被”字句)
大秦帝国2几集有战争场面
领证会给免费婚检单子么
现在观前街的夜市还在吗?在线等,急
18的计数单位________,0.18的计数单位是____
壬辰纹可以整形嘛
微信卖新鲜玩意的有没有?
阳光经三棱镜后照在丝状绿藻上,聚集着最多的
285除以57等于16竖式计算四年级方法,
Somepeoplehadnocontributiontothepeople____
一个马加上一个要是什么字
小雨在做实验时常常用到尖嘴钳.(1)钳子的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?