首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

j2ee 中作一权限树用什么方法好?该如何解决

2012-01-29 
j2ee 中作一权限树用什么方法好?j2ee 中作一权限树用什么方法好?[解决办法]1、把jsp的所在的文件夹或文件本

j2ee 中作一权限树用什么方法好?
j2ee 中作一权限树用什么方法好?

[解决办法]
1、把jsp的所在的文件夹或文件本身的名字设计得有规律性; 
2、把用户放到用户组中去,用户组与资源相关联; 
3、创建一个web filter进行处理本web模块所有的请求,也就是 <url-pattern> * </url-pattern> ; 
4、在filter中,截取请求url的文件夹部分及文件名等,做逻辑处理构造或获取资源ID,再根据资源ID和登陆用户的用户组ID访问“用户组资源表”进行验证,如验证成功,则filterChain.doFilter(),否则,则response.redirect( "没有权限.jsp "); 

注意:逻辑处理时要考虑到哪些是受限资源,哪些不是, 
如访问的是 "没有权限.jsp " 则要filterChain.doFilter(); 
而不是response.redirect( "没有权限.jsp "),否则就死循环了。 
(摘自网上)

热点排行