文档章节

J2EE Filter配置项url-pattern与servlet-name

IamOkay
 IamOkay
发布于 2015/11/17 11:20
字数 132
阅读 106
收藏 1

url-pattern根据请求path路径进行过滤,servlet-name根据Servlet名称过滤

<filter>
	<filter-name>CompressingFilter</filter-name>
  <filter-class>
      com.utfs.util.compress.CompressingFilter
    </filter-class>
	</filter>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<url-pattern>*.js</url-pattern>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<url-pattern>*.css</url-pattern>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<url-pattern>*.gif</url-pattern>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<url-pattern>*.png</url-pattern>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<url-pattern>*.jpg</url-pattern>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<servlet-name>UmpDispatcherServlet</servlet-name>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<servlet-name>CodeServlet</servlet-name>
	</filter-mapping>
	<filter-mapping>
		<filter-name>CompressingFilter</filter-name>
		<url-pattern>/app/*</url-pattern>
	</filter-mapping>

另外需要了解,在Filter中除了使用sendRedirect之外无法进行请求转发

© 著作权归作者所有

IamOkay

IamOkay

粉丝 204
博文 483
码字总数 403228
作品 0
海淀
程序员
私信 提问
oscache缓存的页面为乱码

项目用的oscache,用的web.xml配置 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8   forceEncoding   true    CharacterEncodingF......

kkli
2014/03/13
398
1
spring mvc 访问静态文件的问题!请指教!

这是web—xml的配置 TalentCloud index.jsp default *.js default *.css default *.png default *.jpg default *.gif spring3mvc org.springframework.web.servlet.DispatcherServlet 1 spri......

Ales_小溪
2013/07/22
843
1
tomcat 5.5 部署项目报错 关于Filter的错误。。

我在tomcat7.0部署没不报错,但是再tomcat5.5就会报错。。 listener.ContextListener UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter logLevel WARN UrlRewriteFilte......

庄泽锐
2014/03/06
1K
5
Druid连接池-配置监控界面

1.Spring-dataSource.xml 中的数据连接池配置加入拦截 <!-- 配置监控统计拦截的filters,去掉后监控界面sql无法统计 --> <property name="filters" value="stat" /> 2.web.xml 中配置druid监......

學無止境
2018/10/31
60
0
jfinal 过滤器 与 servlet 过滤问题

@JFinal 你好,想跟你请教个问题:我现在需要加上一下代码中红色的一段配置来做jfreechart 的下探功能,但是被在上面的黄色底纹的过滤器给过滤了,我不知该怎么搞,你的源码里的这个Filter不...

小马奔腾123
2015/01/27
1K
2

没有更多内容

加载失败,请刷新页面

加载更多

JS 打印控制

JS 打印控制 var PrintStartString = "<!--打印开始标示符-->";//设置打印开始区域var PrintEndString = "<!--打印结束标示符-->";//设置打印结束区域var HtmlText = window.do......

DrChenXX
18分钟前
5
0
LevelDB:使用介绍

LevelDB 提供的接口其实很简单,下面举例进行简单说明。 安装 git clone https://github.com/google/leveldb cd leveldb mkdir -p build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. ......

slagga
24分钟前
5
0
《JavaScript正则表达式迷你书》读书笔记

正则基础 常见简写形式 字符组 具体含义 记忆方式 \d 表示 [0-9]。表示是一位数字。 其英文是 digit(数字) \D 表示 [^0-9]。表示除数字外的任意字符。 \w 表示 [0-9a-zA-Z_]。表示数字、大小...

muzi131313
29分钟前
4
0
Git的反悔操作

概述 这次主要来讲讲Git的反悔操作,自己平时在写代码的过程中经常会出现想要弃用所有的改动或回滚到上一次commit的情况。Git上的反悔操作有reset、rebase、revert等,每个操作各有区别和对应...

duduYZ
29分钟前
2
0
实现双向绑定Proxy比defineproperty优劣如何?

前言 双向绑定其实已经是一个老掉牙的问题了,只要涉及到MVVM框架就不得不谈的知识点,但它毕竟是Vue的三要素之一. Vue三要素 响应式: 例如如何监听数据变化,其中的实现方法就是我们提到的双向...

寻找海蓝
41分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部