年少为何不轻狂!
在一个系统中通常有多个权限的用户。不同权限用户的可以浏览不同的页面。使用Filter进行判断不仅省下了代码量,而且如果要更改的话只需要在Filter文件里动下就可以。以下是Filter文件代码:
posted on 2007-07-18 17:35 itkui 阅读(2432) 评论(10) 编辑 收藏 所属分类: Java
这个方法挺爽, 特别是对多用户管理的时候,权限分配上感觉蛮好。 回复 更多评论
不错... 回复 更多评论
这里面存在比较严重的问题,首先权限变更需要通过变更代码来实现,这是问题一;其二,若是需要配置成百上千的权限,那你都要在代码里面编写一遍,工作量太大;其三,若是遇到需要中途变更权限的话,不知道你准备怎么处理?其四,用户若是想控制权限的全过程,你怎么能释放这个权限让用户能够做到完整控制。 回复 更多评论
有理有理,简单的限制一下能访问的路径还是比较优雅的,但是如果上升到权限的话这种方式就不够用了。 回复 更多评论
@demo 呵呵,相关权限只要在Filter文件里稍微更改下就可以了. 没有做过太大的程序,所以暂时没法考虑太多. 不知道仁兄有何高见? 回复 更多评论
Filter能做的很好多,比如限制用户重复登陆等等... 善用它可以减少很多的代码量, 需求修改的话修改也比较简单. 回复 更多评论
BS 冒充高人, 无非就是手熟, 早学了几天而已. 你跟EA的人比比就知道自己是个什么水平:http://img3.pcgames.com.cn/pcgames/0703/10/870528_pcgamesCryEngine2_06.jpg再跟 Java 领域的 Netbeans 支持的 SOA 比比:http://www.netbeans.org/kb/55/loanprocessing.html做人要谦虚. 回复 更多评论
以前项目中一直在用这种方法实现权限控制,一般的小项目就够用了。如果是比较大的项目,会有很多功能强大的权限控制方式。demo的说法不无道理。 回复 更多评论
@小雪飞刀 当然知道他说的有道理啦。 可是我只是在学习阶段,真正的项目也没做过。 不知道公司里面一般用什么来做权限验证呀? 回复 更多评论
Servlet的功能之一,写的好 回复 更多评论