Имея два разных сервлета, сопоставленных с одним и тем же шаблоном URL

Я столкнулся с проектом J2EE, написанным другими. Когда я перехожу к web.xml , есть два разных сервлета, сопоставленных с одним и тем же шаблоном 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>  
10
задан BalusC 25 October 2011 в 14:25
поделиться