【发布时间】:2011-12-14 16:48:24
【问题描述】:
我遇到了一个别人写的J2EE项目。当我来到web.xml 时,有两个不同的servlet 映射在同一个URL 模式上。我想知道这种方法的目的。这究竟是如何工作的,目的是什么?
这里是web.xml的相关部分:
<servlet>
<servlet-name>fileDownload</servlet-name>
<servlet-class>com.htsoft.core.web.servlet.FileDownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>fileDownload</servlet-name>
<url-pattern>/file-download</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>fileDownLoad</servlet-name>
<servlet-class>com.kaiwii.oa.action.system.FileDownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>fileDownLoad</servlet-name>
<url-pattern>/file-downLoad</url-pattern>
</servlet-mapping>
【问题讨论】:
-
粘贴xml的部分就好了。
-
我已经发布了 web.xml 内容。
-
不一样:servlet 规范声明模式匹配区分大小写。