struts2拦截器
文章平均质量分 77
xubin8880
这个作者很懒,什么都没留下…
展开
-
struts2 登陆的拦截器(1)
今天写了基于struts2的登录。它的拦截器真的很强大。我的目的就是让用户只有在登录的情况下才能访问其他的页面。做到这点很简单就在原来登陆的基础上加上如下的两处就可以了,那有不妥当的地方请各位指教,在下也是个刚刚学下这方面技术。首先建立LoginInterceptor类如下:import java.util.Map;import com.opensymphony.xwork2.Acti...原创 2009-07-23 15:12:26 · 92 阅读 · 0 评论 -
struts2拦截器(2)
如何自定义一个拦截器?自定义一个拦截器需要三步:1 自定义一个实现Interceptor接口(或者继承自AbstractInterceptor)的类。2 在strutx.xml中注册上一步中定义的拦截器。3 在需要使用的Action中引用上述定义的拦截器,为了方便也可将拦截器定义为默认的拦截器,这样在不加特殊声明的情况下所有的Action都被这个拦截器拦截。In...原创 2009-07-23 15:42:25 · 67 阅读 · 0 评论 -
struts拦截器(3)
Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。Struts2拦截器类必须从com.opensymphony.xwork2.interceptor.Interceptor接口继承,在Inter...原创 2009-07-23 16:51:26 · 107 阅读 · 0 评论 -
使用Struts2拦截器对日志的管理
最近一个项目客户要求能够监控用户对系统的详细操作步骤,比如某人在某时间删除了某个模块的某条数据,经过一番斟酌,决定用struts2的拦截器功能实现日志管理系统,因为系统是旧系统(SSH架构)了,用struts2就可以不用修改系统的原有的类或者方法,而且可以精确到用户的具体操作,并且所有的日志管理代码直接写在拦截器里即可。代码如下: Java代码 @SuppressWarnings("...原创 2009-07-23 17:33:55 · 168 阅读 · 0 评论