知识大全 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)

开源框架:Structs2.0入门学习(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  St

知识大全 Structs2.0配置文件propertits详解

Structs2.0配置文件propertits详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 struts拦截器使用

  struts拦截器使用  一方法调用之后使用的拦截器实现interceptor接口  拦截器一定是线程安全的就是要同步  publicinterfaceInterceptorextendsSeri

知识大全 Java实现的拦截器

Java实现的拦截器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  拦截器在在流行的开源框架中很

知识大全 实现自已的拦截器

Struts2教程9:实现自已的拦截器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在上一篇中

知识大全 Hibernate拦截器简单描述

Hibernate拦截器简单描述  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hibernat

知识大全 Spring mvc Session拦截器

SpringmvcSession拦截器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  未登录不允

知识大全 10分钟学懂Struts 2.0 拦截器

10分钟学懂Struts2.0拦截器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  简介  在S

知识大全 JAVA拦截器原理及Struts2扩展

JAVA拦截器原理及Struts2扩展  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近发现很

知识大全 拦截器与过滤器的区别以及他们的执行顺序

过滤器是在javaweb中你传入的requestresponse提前过滤掉一些信息或者提前设置一些参数然后再传入servlet或者struts的action进行业务逻辑比如过滤掉非法url(不是log