`
douglas_lhs
  • 浏览: 39672 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

GZIP Filter web.xml 设置

阅读更多
gzip filter 一定要在struts2 filter之前,不然拦截不了action
<filter>
    <filter-name>compressionFilter</filter-name>
    <filter-class>com.dealeronline.application.common.GZIPFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>compressionFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
分享到:
评论
2 楼 greatwqs 2010-04-16  
1 楼 阿里亚多 2009-05-09  
谢谢,找了很久,测试下去。

相关推荐

    一篇关于web.xml配置的详细说明

    - **过滤器** (`&lt;filter&gt;` & `&lt;filter-mapping&gt;`):对请求进行预处理,如GZIP压缩、字符编码转换等。 - **监听器** (`&lt;listener&gt;`):响应特定事件,如会话创建、销毁等。 - **Servlet注册** (`&lt;servlet&gt;` & `...

    Spring手动生成web.xml配置文件过程详解

    此外,还可以在web.xml中配置过滤器(Filter)以实现如GZIP压缩、字符编码转换等功能,以及监听器(Listener)来管理应用的生命周期。 **步骤一:** 创建一个新的Spring项目后,我们需要找到项目的结构。在IDE(如...

    JavaWeb开发技术-Filter链.pptx

    在`web.xml`中,我们定义`&lt;filter&gt;`和`&lt;filter-mapping&gt;`元素来声明Filter及其映射。例如: ```xml &lt;filter&gt; &lt;filter-name&gt;Filter1&lt;/filter-name&gt; &lt;filter-class&gt;com.example.Filter1&lt;/filter-class&gt; &lt;/filter&gt; ...

    web配置文件

    总结来说,`web.xml`是Java Web应用的核心配置文件,通过它,我们可以详细地定义和管理Web应用的各个方面,包括Servlet、Filter、Listener、初始化参数等。了解并熟练掌握`web.xml`的配置,对于开发和维护Java Web...

    Filter在MyEclipse中的创建方法

    在Java Web开发中,Filter(过滤...Filter在Web开发中的应用广泛,它们可以用来实现权限控制、字符编码转换、日志记录、GZIP压缩等多种功能。熟练掌握Filter的创建和使用,能够提升你的Web应用程序的灵活性和可维护性。

    J2EE之filter的应用

    50. }51.}52.53.2、在 web.xml 文件中配置 Filter54.&lt;filter&gt;55. &lt;filter-name&gt;EncodeFilter&lt;/filter-name&gt;56. &lt;filter-class&gt;com.example.EncodeFilter&lt;/filter-class&gt;57. &lt;init-param&gt;58. &lt;param-name&gt;encoding...

    Java_Filter过滤机制详解.

    1. 客户端发送请求到Web服务器,服务器根据`web.xml`配置的过滤规则决定是否激活相应的Filter。 2. 如果请求符合过滤规则,Filter会先执行`doFilter()`方法,对请求进行预处理,如修改请求头或数据。 3. Filter通过...

    Servlet中的Filter

    - **init()**:在Filter实例化后,Web容器会调用一次init()方法,用于初始化Filter,可以在此方法中设置Filter的初始状态。 - **doFilter()**:这是Filter的核心方法,用于处理请求和响应。FilterChain对象作为...

    简单使用Filter模拟Servlet中的过滤器

    在Filter的配置方面,通常我们需要在web.xml文件中声明和映射Filter,包括设置过滤器的类名、设置过滤的URL模式以及可能的初始化参数。例如: ```xml &lt;filter&gt; &lt;filter-name&gt;myFilter&lt;/filter-name&gt; &lt;filter-...

    java 中如何使用filter过滤器

    - **Filter参数**:在`web.xml`中可以通过`init-param`为Filter提供配置参数,以便在Filter中使用。 - **异步Filter**:Java Servlet 3.0及以上版本支持异步Filter,可以在`doFilter`方法中使用异步处理,提高性能。...

    Web后端开发-使用Filter过滤器技术,实现访问量统计

    3. web.xml 配置:传统的Filter配置是在web.xml文件中进行,通过&lt;filter&gt;和&lt;filter-mapping&gt;元素定义Filter及其映射路径。 二、注解方式配置Filter 随着Java EE技术的发展,使用注解进行配置逐渐成为主流。在...

    Java gzip压缩源码 web程序必备

    Java Gzip压缩是Web应用程序中常见的一种数据压缩技术,它基于GNU zip算法,可以有效减少网络传输的数据量,提高网页加载速度,节省带宽资源。本文将深入探讨Java中的Gzip压缩源码及其在Web程序中的应用。 首先,...

    JSP配置文件解释

    `web.xml`位于Web应用的`WEB-INF`目录下,是应用的元数据中心,包含了如Servlet、Filter、Listener等组件的配置信息。它告诉服务器如何处理HTTP请求以及如何初始化和管理Web组件。 ### 2. Servlet配置 在`web.xml`...

    tomcat 配置文件

    3. **Filter**:定义过滤器,用于在Servlet处理请求之前或之后执行某些操作,如GZIP压缩、登录检查等。 4. **Filter-Mapping**:配置过滤器的URL模式,决定哪些请求会被特定的过滤器拦截。 5. **Listener**:定义...

    第22章 Filter过滤器.pdf

    默认情况下,Filter按配置顺序执行,但可以通过`@Order`注解或`web.xml`中`filter-mapping`的`filter-name`顺序调整优先级。 ### 七、Filter的典型应用 1. **安全控制**:进行身份验证、权限校验,防止未授权访问。...

    简单易用的gizp包,tk-filters.jar

    简单易用的gzip包,工程中引入tk-filters.jar,然后在web.xml做如下配置,即可使用。 &lt;!-- GZIPFilter Definition --&gt; &lt;filter&gt; &lt;filter-name&gt;GZIPFilter&lt;/filter-name&gt; &lt;filter-class&gt;...

    filter_filter_源码.zip

    在IT行业中,过滤器(Filter)模式是一种设计模式,它允许我们对数据流进行处理,例如在Web开发中,我们经常使用过滤器来处理HTTP请求和响应,进行身份验证、日志记录、GZIP压缩等操作。在这个"filter_filter_源码....

    JavaWeb两大组件FILTER&LISTENER

    2. 配置Filter:在web.xml文件中,你需要定义一个filter元素,指定过滤器的类名,并使用filter-mapping元素来定义哪些URL路径需要被这个过滤器处理。 3. 应用场景:过滤器常用于实现登录检查、字符编码转换、GZIP...

    servlet filter

    过滤器的执行顺序由`web.xml`配置文件中的`&lt;filter&gt;`和`&lt;filter-mapping&gt;`元素决定。通过调整这些元素的顺序,可以控制过滤器的优先级。 接下来,我们将深入探讨Servlet过滤器的一些常见应用场景: 1. **权限控制*...

    过滤器(Filter)

    在web.xml中配置过滤器,设置其过滤规则,例如指定哪些URL路径需要被过滤: ```xml &lt;filter&gt; &lt;filter-name&gt;myFilter&lt;/filter-name&gt; &lt;filter-class&gt;com.example.MyFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-...

Global site tag (gtag.js) - Google Analytics