filter过滤器,怎样可以配置成除某几个jsp文件外,所有的jsp文件都过滤呢,请高手帮忙

解决方案 »

  1.   

    在filter里面对你那几个jsp的过滤做另外的处理
      

  2.   

    只过滤a.jsp,b.jsp以及目录c下所有jsp
      <filter-mapping>
        <filter-name>right</filter-name>
        <url-pattern>/a.jsp</url-pattern>
      </filter-mapping>
      <filter-mapping>
        <filter-name>right</filter-name>
        <url-pattern>/b.jsp</url-pattern>
      </filter-mapping>
      <filter-mapping>
        <filter-name>right</filter-name>
        <url-pattern>/c/*</url-pattern>
      </filter-mapping>
      

  3.   

    不是呀,我的意思是说除了index.jsp load.jsp这两个文件外,所有的jsp文件都要求过滤
      

  4.   

    我也想知道~~
    能不能设置不过滤哪些jsp
      

  5.   

    把index.jsp load.jsp这两个和其他的文件放在不同的目录,如:这两个文件放在目录a/下,其他的放在目录b/下
    配置目录b/过滤,不配置目录a/
      <filter-mapping>
        <filter-name>right</filter-name>
        <url-pattern>/b/*</url-pattern>
      </filter-mapping>
      

  6.   

    不知道 url-pattern 支不支持 正则表达式