struts2拦截器
来源:互联网 发布:vb.net帮助文档 编辑:程序博客网 时间:2024/05/16 04:44
Struts 2 框架的绝大部分功能是通过拦截器来完成的,当FilterDispatcher拦截到用户请求后,大量拦截器将会对用户请求进行处理,然后调用用户
自定义的Action 类中的方法来处理请求。
拦截器的配置:
在struts.xml文件中来定义的,使用
<interceptor name = "拦截器名" class = "拦截器实现的类"> <param name = "参数名">参数值</param> </interceptor>
其中
<interceptor-stack name = "拦截器栈名"> <interceptor-ref name = "拦截器一"></interceptor-ref> <interceptor-ref name = "拦截器二"></interceptor-ref> <interceptor-ref name = "拦截器三"></interceptor-ref> </interceptor-stack>
注意:在配置拦截器栈时,用到的拦截器必须是已经存在的拦截器。拦截器栈也可以引用拦截器栈。
拦截器实现类:
Struts 2 提供了一些接口或类供程序员自定义拦截器。如:com.opensymphony.xwork2.interceptor.Interceptor 接口。
该接口中有三个方法:
void init () :用于初始化资源。
String intercept (ActionInvocation invocation) :用于实现拦截的动作。
destroy () :用于销毁在init()方法中打开的资源。
0 0
- 【Struts2】Struts2中拦截器
- struts2拦截器
- Struts2拦截器
- struts2.0拦截器
- struts2.0 拦截器
- struts2拦截器学习
- struts2 拦截器
- Struts2拦截器(Interceptor)
- struts2.0拦截器
- 用上struts2拦截器
- struts2拦截器简介
- Struts2:拦截器概述
- Struts2拦截器(Interceptor)
- struts2 拦截器
- 关于struts2拦截器
- Struts2的拦截器
- struts2拦截器
- Struts2拦截器总结
- MySQL入门教程系列-1.5 如何学习MySQL
- Activity生命周期和启动模式
- 第十二章—动画
- PE文件格式系列(一)——探究PE文件常见Section作用
- AutoCompleteTextView与自定义Adapter实现自动补全
- struts2拦截器
- 第十二章—绘制路径Path
- C# Socket简单例子(服务器与客户端通信)
- HDU 5988 Coding Contest(费用流)
- 2015美团点评算法工程师笔试和面试题整理
- Listview的item中有button类导致onitemclick无效
- 第十二章—自定义属性
- Html初步介绍二
- CSS学习笔记:flexbox