| 2011/11/12 | J2EE | 被围观 11,115 views+
1、服务器端的权限判断 当用户访问某个需要管理员权限才能访问的Servlet时,进行如下判断: HttpSession session = req.getSession(); //判断用户的登录状态 if(null == session.getAttribute("user")){ //用户未登录 resp.sendRedirect("login.jsp"); } //用户已登录 User user = (User)session.getAttribute("user"); //访问权限判断 if("admin".equals(user.getAuthority())){ //管理员,具有访问权限,执行具体的细节 } else{ //其他权限的用户无法访问该Servlet,向客户端提示相关信息 } 2、客户端显示控制 根据用户的权限判断是否在客户端显示对应的...
| 2011/10/4 | J2EE | 被围观 11,879 views+
技能修炼: 在S2SH集成环境中使用Struts2的Interceptor拦截器实现权限的控制。 准备知识: ★ 自定义注解的编写: @interface ★ Struts2 Interceptor拦截器的编写和配置 1、 编写一个拦截器实现Interceptor接口或者继承AbstractInterceptor 2、 在struts.xml文件中注册自定义拦截器 3、 在需要使用的Action中引用自定义拦截器。 ★ 了解Struts2拦截器原理 AOP面向切面编程和动态代理 提示 使用Spring的AOP也可以实现权限的控制,但是经过Spring的AOP方法处理后再交给Struts2时,注意Struts2中上下文参数丢失问题。 Struts2的拦截器使用了动态代理,从动态代理类中获取调用方法名并通过i...
随机文章 本月热门 热评
1 Java虚拟机笔记 – JVM 自定义的类加载器的实现和使用 2011/11/5
2 8259A初始化过程步骤 2011/4/25
3 8253/8254的编程约定 2011/4/26
4 JVM笔记 – 走近Java 2014/11/1
5 任何不以学习知识为目的的考试都是耍流氓-操作系统试题 2011/7/3
6 Java基础笔记 – Java中的Exception异常 自定义异常 2011/11/2
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.