A. 关于javaweb中的权限管理问题
虽然MVC一般都是用某种框架实现的。。。恩。
既然题主打算用javascript编程,那建议用jQuery。而且引入这个库也很简单,不会影响已有的代码。
借助jQuery,可以给按钮单击事件加一个回调函数,在回调函数里用ajax方法实现与后台的交流。
题主可以去稍微搜索一下,上面的功能不难实现。
B. 一般我们做Javaweb项目如果要做权限管理模块的话都需要用后台框架,如果用原生的servlet应该怎么做呢
用Filter搞。配置一个过滤器先,做一个权限表再,权限依据为每项功能的url和用户/用户组,用户请求结合session和当前的url,来决定是否放行功能。如此一来,简单的权限需求已经可以适应了。、
http://www.oschina.net/question/222919_61496
C. java web 有关权限管理的问题(回答好,还有20加分)
你可以在登陆的时候判断是否是管理员,如果是管理员就可以有相应窗体的权限,如果是普通用户就是普通拥护的权限,你可以给每个窗体一个ID号,管理员对应哪些ID,用户对应那些ID,你自己就可以给授权
D. javaweb如何控制用户权限
用户登录后你用session存储了用户的对象,把用户的权限也放到session中,然后每个页面的顶部都做个判断,在页面中用session获得登录用户的对象和权限,然后判断权限,如果有权限就继续执行,不能访问则跳转到其他页面。
E. java web的用户角色权限管理是如何实现的
用户权限管理一般是用servlet的过滤器来实现的。
过滤器会过滤访问相关资源(这个是在web.xml里面配置的)的请求。
如果楼主要实现防止未登录用户访问相关资源。只要在过滤器里判断该用户是否登录,也就是楼主所说的session中的用户状态属性。是登陆的则放行,否则拒绝。
过滤器的用法就不在这里写了,网上很多的。
不知能否解决楼主的问题呢?
F. javaweb 项目的系统权限管理,怎么设计
按你说的设计可以啊,设置角色,给用户分配角色,角色控制菜单显示,最好做一个后台可以编辑角色,那样方便很多
G. javaweb权限管理,用户的权限数据该存放在哪里
配置一个servlet,在容器启动时自加载权限,并且通过资源表的数据信息,将每一条资源中的resourceURL与AuthorityName(权限名)进行配对。这里的resourceURL可能对应多个权限,所以Map集合内的Collection集合就是用来配置多个权限的,验证时需匹配该集合内所有的权限。所以URL可以重复录入数据库,但权限不能重复。
AuthorityDataMap,建立这个类用来存放经过权限匹配后的权限信息,是项目所有的权限集合。缓存在servlet上下文中。
H. java如何做权限管理
思路:
1、用户表 user;
2、角色表 role;
3、菜单 menu;
4、角色菜单权限表 role_menu;
5、用户菜单权限表 user_menu;
I. 关于java web分配权限,有用户表,祖表,角色表,菜单,按钮 求权限的分配,希望各位大侠的指点
权限分配要看你自己设置什么样的用户,能拥有什么权限,如:管理员能浏览所有的页面,能进行增删查改,普通用户只能浏览公开的页面,只能查看,和修改等。
数据库表设计方面,建议你增加一张权限表,
权限表和用户表建立关系,
例如:001代表用户表中管理员的编号,002代表普通用户
===============================================
user_id access
0001 增加
0001 修改
0001 删除
0001 查看
0002 查看
0002 增加
.........
还有很多你可以自己加,总之你在需要做设置权限的地方,每次操作之前你都要先查下这张表,看当前用户是否有权限进行操作。。
J. javaweb开发权限管理,怎么实现管理员修改用户权限后立即生效
这个有两种做法
session的信息不要使用原生session, 信息存放在redis中, 每次修改之前触发修改redis的内容
因为要做权限控制, 所以你肯定是要有一个filter的, 那么就可以在filter中, 每次pre之前, 现根据session中的userid, 动态的去数据库中查询一遍权限, 然后塞入session中