首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从web.xml的筛选器映射中排除url

问从web.xml的筛选器映射中排除url
EN

Stack Overflow用户
提问于 2011-09-30 15:51:39
回答 2查看 18.1K关注 0票数 5

我使用的是spring mvc,我需要从过滤器映射中排除urls。这意味着,我有静态内容,如图片、css和js……我不需要处理这些请求,例如来自安全筛选器的请求。我尝试了urls重写,但无法将urls直接重定向到catalina web.xml中定义的defaultServlet。我需要跳过过滤器,因为我有很多过滤器。有什么办法吗?谢谢

编辑-我想也许我可以创建过滤器,如果决定的话,它将跳过其他过滤器,并在最后执行servlet。这样做有可能吗?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-03 14:51:31

最后,我使用了:

代码语言:javascript
复制
<filter>
    <filter-name>UrlRewriteFilter</filter-name>
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
    <init-param>
        <param-name>logLevel</param-name>
        <param-value>Warn</param-value>
    </init-param>
</filter>

并定义了url重写:

代码语言:javascript
复制
<urlrewrite default-match-type="wildcard">
<rule>
    <from>/static/**</from>
    <to>/static/$1</to>
</rule>

​

票数 6
EN

Stack Overflow用户

发布于 2011-10-21 05:01:05

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7607479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档