`
42087743
  • 浏览: 233785 次
  • 性别: Icon_minigender_1
  • 来自: 合肥&上海
社区版块
存档分类
最新评论

filter dispatcher

阅读更多
2.4版本的servlet规范在部属描述符中新增加了一个<dispatcher>元素,这个元素有四个可能的值:即REQUEST,FORWARD,INCLUDE和ERROR,可以在一个<filter-mapping>元素中加入任意数目的<dispatcher>,一般会设置REQUEST和FORWARD。
  • REQUSET: 普通客户端request请求,默认
  • FORWARD: forward过来的request
  • INCLUDE: include过来的request
  • ERROR: <error-page>过来的request
分享到:
评论

相关推荐

    xml里filter-mapping中的dispatcher的使

    xml里filter-mapping中的dispatcher的使

    Struts2在Tomcat容器中的加载过程

    2. **初始化Filter Dispatcher**:Struts2的Filter Dispatcher被初始化,加载配置文件(如struts-default.xml、struts-plugin.xml和应用级的struts.xml),并创建Action配置和拦截器链。 3. **处理请求**:当用户...

    struts2深入详解

    Action执行后,会返回一个Result,Filter Dispatcher根据这个Result决定如何转发请求。 **优势** 1. **灵活性**: Struts2支持多种视图技术,如JSP、FreeMarker、Velocity等,且与Spring、Hibernate等框架有良好...

    struts2配置MyEclipse

    &lt;filter-class&gt;org.apache.struts2.dispatcher.FilterDispatcher&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;/* &lt;/filter-mapping&gt; ``` 对于Struts2的新...

    Struts2 JSR168 Portlet的开发

    &lt;filter-class&gt;org.apache.struts2.dispatcher.FilterDispatcher&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;DemoFilter&lt;/filter-name&gt; &lt;url-pattern&gt;/* &lt;/filter-mapping&gt; ... ``` 在实际的...

    精通struts2 基于MVC的 java web应用开发实践第02章 第一个Struts2应用实例

    &lt;filter-class&gt;org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;/* &lt;/filter-mapping&gt; ``` ...

    Struts2架包

    &lt;filter-class&gt;org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;/* &lt;/filter-mapping&gt; ``` ...

    struts2与前台交互时序

    1. **过滤器Dispatcher**:Struts2的核心组件之一是Filter Dispatcher(过滤器调度器),它是Web应用部署描述符(web.xml)中配置的一个Servlet Filter。每当有HTTP请求到达,这个过滤器就会被触发。 2. **Action ...

    一个配置好的Struts2的jar包

    &lt;filter-class&gt;org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;/* &lt;/filter-mapping&gt; `...

    struts2核心包

    Filter Dispatcher是整个框架的入口点,通过`struts-default.xml`和用户自定义的配置文件来决定如何处理请求。 2. **Action**: Action是业务逻辑的载体,负责处理用户请求,执行必要的操作,并返回一个Result。每个...

    Struts2体系结构图例详解

    1. **Filter Dispatcher**:这是Struts2的核心组件,作为Servlet Filter运行在Web应用中。当请求到达时,Filter Dispatcher会拦截请求并根据配置进行处理。它是整个框架的入口点,负责调度请求到相应的Action。 2. ...

    struts 2.3.15.2 源码

    8. **Filter Dispatcher**:Struts 2的入口点是Filter Dispatcher,它是一个Servlet Filter,负责拦截HTTP请求并分发到合适的Action。源码中可查看其拦截和分发的逻辑。 9. **ActionContext**:ActionContext封装了...

    使用拦截器解决中文乱码问题.pdf

    但在Struts2中,由于其使用了`Struts2 Filter Dispatcher`,这个Filter会捕获所有请求并处理,使得我们自定义的Filter无法正常工作。因此,我们需要找到一个新的解决方案,这就是使用Struts2的拦截器机制。 1. **...

    struts2自学笔记

    Struts2的核心组件包括Filter Dispatcher(过滤器调度器)、Action类、结果类型(Result)以及配置文件(struts.xml)。Filter Dispatcher作为入口点,拦截HTTP请求并根据配置转发到相应的Action。Action处理业务...

    Spring与Struts的集成(第二种方案):

    &lt;filter-class&gt;org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter&lt;/filter-class&gt; &lt;param-name&gt;struts.objectFactory &lt;param-value&gt;org.springframework.struts2.SpringObjectFactory ...

    Struts2学习资料

    `&lt;filter&gt;`元素定义了一个名为`struts2`的过滤器,其`filter-class`属性指向`org.apache.struts2.dispatcher.FilterDispatcher`类。这个过滤器负责拦截所有请求并转发到Struts2框架进行处理。`&lt;filter-mapping&gt;`元素...

    Struts2学习资料PPT(仅适合初学者)

    1. **基础架构**:首先,PPT会介绍Struts2的架构,包括Action、Filter Dispatcher、Interceptor等核心组件的作用和工作流程。Action是处理业务逻辑的中心,而Filter Dispatcher是入口点,拦截所有HTTP请求并引导到...

    Struts2教程DOC版

    1. **Filter Dispatcher**:作为Struts2的核心组件,Filter Dispatcher监听HTTP请求,并根据配置转发到相应的Action。 2. **Action Mapping**:Action Mapping负责映射请求到特定的Action实例,基于请求参数和配置...

    struts2学习教程

    1. Filter Dispatcher:作为Struts2的核心组件,Filter Dispatcher负责拦截HTTP请求,将其转发到相应的Action。 2. Action:业务逻辑处理的主要对象,负责处理用户请求,并返回结果。 3. Result:Action执行后的结果...

    struts2 相关教程和源码分析(集合)

    分析Struts2的源码可以帮助我们理解其内部工作流程,例如Filter Dispatcher如何分发请求,ActionInvocation如何执行Action,Interceptor链如何工作等。通过源码阅读,可以提高对框架的深度理解和定制能力。 7. **...

Global site tag (gtag.js) - Google Analytics