Как работает тег диспетчера со значениями «Запрос» и «Переслать» в фильтрах сервлетов? - PullRequest
0 голосов
/ 20 июня 2019

Я не могу понять разницу между значениями 'REQUEST' и 'FORWARD' в теге диспетчера сопоставления фильтров в ссылке http://otndnld.oracle.co.jp/document/products/as10g/101300/B25221_03/web.1013/b14426/filters.htm#BCFIEDGB. Может ли кто-нибудь из вас помочь мне разобраться с примером?

Чтобы выполнить MyFilter для фильтрации любого сервлета, напрямую запрошенного через шаблон URL "/ mypath /", или выполнить его для фильтрации любой прямой цели, которая вызывается через шаблон URL, начинающийся с "/ mypath /":

<filter-mapping>
   <filter-name>myfilter</filter-name>
   <url-pattern>/mypath/*</url-pattern>
   <dispatcher>FORWARD</dispatcher>
   <dispatcher>REQUEST</dispatcher>
</filter-mapping>
...