我使用Spring 2.5 MVC並想添加另一個第三方Servlet。問題是,Spring MVC捕獲所有請求,所以Servlet沒有收到任何請求。這裏一個web.xml段:如何阻止Spring MVC阻止所有其他Servlet?
用SpringMVC org.springframework.web.servlet.DispatcherServlet
<servlet-mapping>
<servlet-name>SpringMVC</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<servlet>
<description>This is the servlet needed for cache.type servlet, returns the packed resources</description>
<display-name>PackServlet</display-name>
<servlet-name>PackServlet</servlet-name>
<servlet-class>net.sf.packtag.servlet.PackServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PackServlet</servlet-name>
<url-pattern>*.pack</url-pattern>
</servlet-mapping>
的/ *是真正需要的映射應用程序,一個包是:標籤(該第三方Servlet)確實需要基於文件擴展名的映射。 有什麼可能告訴Spring不要處理請求? 感謝和問候。
你的以 usr-pattern>結尾,嘗試糾正這些有用的人可能會複製粘貼此片段 –
Lombo
2010-06-10 11:02:59
@Lombo:Thanks,Great spot。 – 2010-06-10 11:23:06