当前位置:  技术问答>java相关

谁能告诉我,用jsp做后台管理,管理员的权限应该怎么设订〉?

    来源: 互联网  发布时间:2015-05-05

    本文导语:  谁能告诉我,用jsp做 后台管理,管理员的权限应该怎么设订〉? 如何去思考这个问题?? | 做个用户表,一个用户可能有很多权限 userid passwd privilege(权限) 思想:任何一个数可以分解为2的几次方的和...

谁能告诉我,用jsp做
后台管理,管理员的权限应该怎么设订〉?
如何去思考这个问题??

|
做个用户表,一个用户可能有很多权限
userid
passwd
privilege(权限)

思想:任何一个数可以分解为2的几次方的和,例如:
2^0+2^2+2^3=13
我们可以定义0为超级用户,1为某一部门主管,2为管理员,3为一般用户
如果数据库存的数据是13,说明他有023三种权限,把13这个数存入privilege字段中。
至于怎样分解一个数,把十进制转变为二进制,进行分解

|
好象前两天就有人问过
是不是你

管理员分级别存入数据库
user
pass
level

当登录成功后输出session或cookie
user/level的值
在你的保护页面里看
user是否有值并且level的值是否小于你的页面需要值(level为int当然其它的也行)


还有什么好办法
大家继续

|
作个用户表,不公用户给不同的权限,当然权限越高用户数量应该越少!
userid
passwd
privilege(权限)
权限可以这样定:分成a,b,c,d或分成1,2,3,4等
用户登陆时候,密码正确后就同时读取这个字段,来判断有什么样的权限

|
权限字段用64位整型long

这样就有64种权限可用。每一位 0 为没有权限 1=有权限

做一个“与”的操作判断。

管理员 全1 拥有所有权限。

分配权限的时候,设相应位为 1 即可。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 向高手求助一个简单问题:为什么我在linux上的socket编程bind失败,告诉是权限不允许?
  • 谁能告诉我哪儿有 j2sdk-1_3_1-win.exe 下载,最好告诉我url
  • 我的是red hat linux9,那位好心人告诉我如何在这个系统下搭建lamp平台,按照网上装了半天,总是出错,希望有人能告诉我一个可用的方法,详细点的,谢谢
  • 谁能告诉我,做一个象网易那样的聊天室,用什么方法,不要告诉我是用数据库或读写文件,是不是用多线程,socket协议。来讨论者皆有分。
  • 谁能告诉我类和库有什么区别,送分???????
  • 那里有IBM的WEBSPHERE下载,能告诉我下载的网址吗?
  • 请告诉我websphere4的详细安装步骤
  • 推荐一本电子版的xml与java编程的书,告诉我下载地址。
  • 谁能告诉我pop3邮件操作命令列表?
  • 50分相送,告诉我gcc地址
  • 请告诉一下,下载的.iso文件怎么用?见笑见笑
  • 谁能告诉我JSP中怎样使用类??先谢谢了
  • 有谁能告诉我如何在Solaris下播放音乐CD呀?
  • linux进入界面需要login我不知道,谁能告诉我,谢谢
  • 各位大侠,谁告诉我怎么屏蔽?
  • 各位,能否告诉小弟那里有《thinking in java》可以下载啊!thx
  • 谁能告诉我SCJP考题的网址吗?
  • 快告诉我怎么选择所选文本好吗?
  • 有谁告诉我如何使用main中的args进行输入输出的操作?
  • 谁能告诉我回车的ascii码是多少?(10进制的)
  • 哪位大哥,大姐知道国内那个网站有jdk1.4的API下载,告诉小弟一下


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3