Tomcat,web.xml,排除路径

时间:2011-09-21 08:49:22

标签: tomcat6 web.xml

在我的应用程序中,我需要在单个servlet中处理来自用户的所有请求,但是,我碰巧有一个包含静态内容的文件夹,我也希望静态服务。

在我的web.xml文件中,我有以下内容:

    <servlet>
        <servlet-name>all</servlet-name>
        <servlet-class>a.b.c.WidgetlistXml</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>all</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>

有没有办法可以排除所有.zip文件?

PS。我知道之前已经在StackOverflow上询问过这个问题,但最新的帖子大约是2006年,他们也关注Spring或其他框架。我没有使用,自2006年以来,某些内容可能会在网址模式中发生变化。顺便说一下,在web.xml上查找文档也不是那么简单。

提前谢谢你。

1 个答案:

答案 0 :(得分:1)

为您的静态内容设置DefaultServlet。这是一个例子: http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html#where

相关问题