Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Architecture & Framework
打印话题 寄给朋友 订阅主题 |
作者 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? [Re:uu_snow] |
l_walker
发贴: 43 积分: 10 |
于 2003-08-05 10:59
www.chinaxp.org里的xpform中就有filter做权限验证的类,下来看看就知道了,很简单 还可以用J2EE应用服务器来做权限验证,在web.xml中配置相应的secutriy就可以了,具体请参见J2EE相关手册:) 给你段例子: ==================== 那么在web.xml中配置: <security-constraint> <display-name>admin</display-name> <Web-resource-collection> <Web-resource-name>Admin Area</Web-resource-name> <!-- admin路径下所有资源 --> <url-pattern>/admin/*</url-pattern> <!-- protected路径下所有资源 --> <url-pattern>/account/auth/*</url-pattern> </Web-resource-collection> <auth-constraint> <!-- 定义角色为admin --> <role-name>admin</role-name> </auth-constraint> <user-data-constraint> <transport-guarantee>NONE</transport-guarantee> </user-data-constraint> </security-constraint> 这样,如果用户以网址http://localhost:8080/admin/访问时,容器将检验通过登陆验证用户的角色,如果是admin角色,将会正常访问,否则会被拒绝。 ========================= 我有一点感想和初学者们同享(原创) |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
10836 | 使用STRUTS,做权限验证的时候,大家都用什么方法??? | uu_snow | 187 | 2003-07-01 09:33 |
9915 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | 灯泡 | 59 | 2003-07-01 11:03 |
10581 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | l_walker | 864 | 2003-08-05 10:59 |
10230 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | jackzhuo | 153 | 2003-08-07 22:41 |
9914 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | uu_snow | 230 | 2003-07-01 12:06 |
9924 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | 灯泡 | 238 | 2003-07-01 14:05 |
9895 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | noodle | 69 | 2003-07-01 14:14 |
9932 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | Johnny | 33 | 2003-07-02 12:45 |
9875 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | floater | 93 | 2003-07-02 23:02 |
9996 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | yuan | 79 | 2003-07-03 09:39 |
9761 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | uu_snow | 31 | 2003-07-03 14:52 |
9903 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | floater | 295 | 2003-07-04 04:25 |
9911 | Re:使用STRUTS,做权限验证的时候,大家都用什么方法??? | cashtang | 127 | 2003-07-30 16:53 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |