码迷,mamicode.com
首页 > 其他好文 > 详细

拦截器详解

时间:2016-09-30 15:05:21      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):

这里写一个用户登录拦截的小例子

此实例实现功能:用户需要指定用户名登陆,登陆成功进入相应页面执行操作,否则返回到登陆页面进行登陆,当直接访问操作页面(登陆后才能访问的页面)时则不允许,须返回登陆页面。

首先要创建三个jsp页面技术分享

分别用于 登录 成功 图书列表 的页面 

然后 要建立我们的Acition类 来进行判断登录

技术分享

 

然后配置我们的拦截器

技术分享

接下来 是struts.xml里的配置

技术分享

这样 可以实现 当你直接输入登录页面的网址时 如果没有拦截器 会发生永远登不上去的情况 拦截器则避免的这一情况的发生!!!

 

拦截器详解

标签:

原文地址:http://www.cnblogs.com/hero96/p/5923467.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!