知识大全 Structs2.0 拦截器
Posted 知
篇首语:贵有恒,何必三更起、五更眠、最无益,只怕一日曝、十日寒。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Structs2.0 拦截器相关的知识,希望对你有一定的参考价值。
Structs2.0 拦截器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
<s property value = role />可以将BEAN中的属性值提取出来!
先看配置 这些配置都是在struts xml里面的
第一步是在JAVA包中写一个拦截器 实现一个接口方法表示这个拦截器已经写好了!
为了让其知道有了一个拦截器就要配置好xml文件!
<package name= struts extends= struts default > <interceptors> <interceptor name= myinterceptor class= interceptor MyInterceptor > <param name= hello >world</param> </interceptor> </interceptors>
这个配置好了后就表示struts知道了有一个拦截器了就可以在Action中就用了!
OK 有了拦截器了怎么在Action中应用这个拦截器呢?
好了到了这里 拦截器也配置好了 但是拦截器是拦截action的 怎么才能让action被拦截呢?
一般的情况下 放在result后面 怎么写呢?好了 如下
<interceptor ref name= myinterceptor > </interceptor ref>
加上这个东西就可以了!
<interceptor ref name= defaultStack ></interceptor ref>
这样还可以说明 如果我们没有添加拦截器的话 默认的拦截器会自动添加到里面
如果没有加这个说明的话就用引用 struts default中的拦截器的内容了!
拦截器栈过滤器可以组成过滤器链 就是可以有多个过滤器来去过滤一个组件 拦截器也是 只不过是叫拦截器栈(相当于串拦截器)
拦截器栈先把拦截器逐个执行 接着执行action方法 之后又按照相反的顺序回到最后的一个拦截器 再回到视图
[什么叫做过滤 就是先将这些拦截器的东西执行完了之后再去做自己的Action操作!]拦截器栈是怎么构成的呢?继续看struts default Xml这个文件!里面有这些东西
<interceptor stack name= defaultStack > <interceptor ref name= static params /> <interceptor ref name= params /> <interceptor ref name= conversionError /> </interceptor stack>
有一系列的拦截器 过了这些之后再执行action方法的!
评注 栈是什么样的结构 是由很多个预先定义好的拦截器构成 而且也可以再加上拦截器栈组成 就如此就组成了!
这就是所谓的栈的构成喽!
让我们自己配置自己的拦截器栈 如何配置自己的拦截器栈!
private String hello get和set方法
cha138/Article/program/Java/ky/201311/28644相关参考
开源框架:Structs2.0入门学习(3) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! St
知识大全 Structs2.0配置文件propertits详解
Structs2.0配置文件propertits详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
struts拦截器使用 一方法调用之后使用的拦截器实现interceptor接口 拦截器一定是线程安全的就是要同步 publicinterfaceInterceptorextendsSeri
Java实现的拦截器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 拦截器在在流行的开源框架中很
Struts2教程9:实现自已的拦截器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在上一篇中
Hibernate拦截器简单描述 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Hibernat
SpringmvcSession拦截器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 未登录不允
10分钟学懂Struts2.0拦截器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 简介 在S
JAVA拦截器原理及Struts2扩展 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最近发现很
过滤器是在javaweb中你传入的requestresponse提前过滤掉一些信息或者提前设置一些参数然后再传入servlet或者struts的action进行业务逻辑比如过滤掉非法url(不是log