`
zyn010101
  • 浏览: 325008 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

过滤器配置多个url-pattern

 
阅读更多

过滤器配置多个url-pattern

 

<filter-mapping>
     <filter-name>MohrssFilter</filter-name>
     <url-pattern>/nav.jsp</url-pattern>
 </filter-mapping>
 <filter-mapping>
     <filter-name>MohrssFilter</filter-name>
     <url-pattern>/sys/home/sys_home_main/sysHomeSearch_script.jsp</url-pattern>
 </filter-mapping>
 <filter-mapping>
     <filter-name>MohrssFilter</filter-name>
     <url-pattern>/hrt/mohrss/student/tree1.jsp</url-pattern>
 </filter-mapping>

 

错误方式:

 

<filter-mapping>
     <filter-name>MohrssFilter</filter-name>
     <url-pattern>/hrt/mohrss/student/tree1.jsp</url-pattern>

    <url-pattern>/nav.jsp</url-pattern>

 </filter-mapping>

 

<filter-mapping>
     <filter-name>MohrssFilter</filter-name>
     <url-pattern>/hrt/mohrss/student/tree1.jsp;/nav.jsp</url-pattern>



 </filter-mapping>

分享到:
评论
2 楼 jnxp 2012-10-17  
中间件不通 效果是不一样的,tomcate weblogic一般可以 websphere 不行 部署就不可以.必须第三种
1 楼 liyangbaby12 2012-07-19  
<filter-mapping>
     <filter-name>MohrssFilter</filter-name>
     <url-pattern>/hrt/mohrss/student/tree1.jsp</url-pattern>

    <url-pattern>/nav.jsp</url-pattern>

</filter-mapping>
----------------------------------------------------
这种方式是正确的哦!我们就用的这个方式。

相关推荐

    tomcat关于配置servlet的url-pattern的问题思路详解

    如果有多个匹配项,Tomcat会选择优先级最高的那个。 4. **根路径 `/` 的匹配问题** 当设置`&lt;url-pattern&gt;/&lt;/url-pattern&gt;`时,Servlet将捕获所有不被其他更具体`url-pattern`处理的请求。这通常用于设置一个默认...

    struts2配置过滤器

    ### Struts2配置过滤器详解 ...需要注意的是,在实际应用中还应考虑更多细节问题,比如如何处理不同环境下的配置差异、如何更灵活地管理过滤器链等。希望本文能为你在Struts2框架的学习和实践中提供一定的帮助。

    jsp servlet中的过滤器Filter配置总结

    而Filter(过滤器)是Servlet API的一部分,它提供了一种机制,可以在请求到达目标资源之前或之后对请求和响应进行拦截处理。Filter在处理Web请求时扮演着不可或缺的角色,比如日志记录、权限验证、内容压缩等。以下...

    JavaWeb Servlet中url-pattern的使用

    一个页面请求根据url-pattern只匹配一个最佳的Servlet,而根据web.xml的filter-mapping标签的先后顺序,将满足要求的一个或者多个过滤器生成一个FilterChain 2.url-pattern配置  配置web.xml文件,用于定义映射的...

    jsp中过滤器配置实现所有过滤

    除了基本的过滤器配置,我们还可以添加更多的配置属性,这些属性可以通过`FilterConfig`对象在`init()`方法中获取。例如: ```xml &lt;filter-name&gt;myFilter&lt;/filter-name&gt; &lt;filter-class&gt;...

    Java servlet过滤器配置详解

    同时,也可以根据需要配置多个`filter-mapping`,指定过滤器只对特定的URL或Servlet生效。 总结来说,Java Servlet过滤器是Web应用中的重要工具,它们允许我们在请求处理流程中插入自定义逻辑,比如处理编码、进行...

    servlet过滤器配置,解决JSP的所有乱码

    很烦人哦,那就试试这个吧,可以解决所有的乱码,里面有说明教你怎么配”中,主要涉及的知识点是通过配置Servlet过滤器来解决JSP页面与Servlet交互时的字符编码问题。 首先,我们需要理解为什么会出现乱码。乱码...

    过滤器笔记整理

    - **概念**:当多个过滤器被配置时,它们会按顺序组成一个过滤器链。每个请求都会依次经过这些过滤器的处理。 - **执行顺序**:容器根据`web.xml`中的配置顺序依次调用各个过滤器的`doFilter()`方法。每个过滤器的...

    Struts 2 过滤器的总结

    3. **过滤链机制**:多个过滤器可以串联形成过滤链,按照顺序依次处理请求和响应,增强了处理的层次性和灵活性。 4. **拦截与阻塞**:过滤器可以拦截请求,执行必要的检查,甚至阻止不符合条件的请求继续传递,确保...

    java Web项目中过滤器使用方法

    多个过滤器可以形成一个过滤链,按照它们在`web.xml`中的顺序依次执行。`doFilter()`方法中的`FilterChain.doFilter()`调用会触发下一个过滤器或目标Servlet。 5. **实现自定义过滤器** 创建一个新的Java类,实现...

    JAVAEE过滤器的使用

    一个过滤器可以被应用于多个URL模式,也可以有多个过滤器应用于同一个URL模式,这取决于`web.xml`或注解的配置。 7. **Filter的异常处理** 在`doFilter()`方法中,如果抛出未捕获的异常,容器会自动调用`destroy...

    Filter过滤器笔记1

    FilterChain代表过滤器链,用于协调多个Filter的执行顺序。当一个请求通过Filter时,会按照定义的顺序逐个调用下一个Filter的`doFilter()`方法,直到请求被完全处理或者被某个Filter拦截。 **五、Filter的拦截路径...

    servlet过滤器详解

    - **Filter Chain**:多个过滤器可以按顺序连接起来形成一个过滤器链,每个过滤器依次处理请求。 通过以上介绍,我们可以了解到Servlet过滤器的强大功能及其在Web开发中的重要作用。理解并熟练掌握过滤器的使用可以...

    jsp-14-过滤器

    多个过滤器可以形成过滤器链,请求会按配置顺序逐个通过。过滤器可以针对不同的Dispatcher Types(如REQUEST, FORWARD, INCLUDE, ERROR等)进行过滤,控制范围更广。 4. **配置过滤器** 在`web.xml`部署描述符中...

    java配置过滤器,解决乱码

    下面我们将深入探讨Java中的乱码问题,以及如何通过配置过滤器来解决这个问题。 首先,我们要理解Java乱码的根源。乱码通常出现在两个主要场景:输入(如POST表单数据)和输出(如JSP页面显示)。在Java Web应用中...

    java过滤器例子

    多个过滤器可以组成一个过滤器链。请求将按配置顺序通过每个过滤器,而响应则逆序返回。如果一个过滤器决定不传递请求(比如因为验证失败),那么后续的过滤器都不会被执行。 ### 使用示例 以下是一个简单的登录...

    过滤器的编写

    在一个Web应用中,可以有多个过滤器,它们会形成一个过滤器链。当请求到达时,每个过滤器按照配置的顺序依次执行其`doFilter()` 方法。过滤器之间是串行的,一个过滤器处理完后再传递给下一个。 5. **常见应用** ...

    过滤器的基本用法

    通过灵活配置和组合多个过滤器,我们可以构建出强大的中间件层,以增强应用的功能性和安全性。 总的来说,“过滤器的基本用法”涉及到Java Web开发中的核心概念,包括过滤器的定义、配置、实现以及它们在JSP应用中...

    过滤器.zip

    1. **过滤器链**:在Web应用中,多个过滤器可以组成一个过滤器链。每个请求会按照在web.xml中声明的顺序,依次通过这些过滤器。每个过滤器都有机会修改请求和响应,或者决定是否继续传递给下一个过滤器。 2. **配置...

    WAS 6.0.2.9 部署应用使用过滤器问题解决办法

    在web.xml配置文件中,我们定义过滤器,包括过滤器的类名、映射URL模式以及过滤器的初始化参数。例如: ```xml &lt;filter-name&gt;MyFilter&lt;/filter-name&gt; &lt;filter-class&gt;com.example.MyFilterClass&lt;/filter-class&gt; ...

Global site tag (gtag.js) - Google Analytics