сомнения в распорках и фильтре - PullRequest
1 голос
/ 07 марта 2011

Предположим, что это проект Struts.

конфигурация фильтра выглядит следующим образом:

<filter>
<filter-name>samplefilter</filter-name>
<filter-class>org.samplepack.SampleFilterXXX</filter-class>
</filter>
<filter-mapping>
<filter-name>samplefilter</filter-name>
<servlet-name>action</servlet-name>
</filter-mapping>

, а отображение сервлета следующее:

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

Я хочу знать, будет ли фильтр выборки выполняться для каждого класса действий в проекте Struts?Можете ли вы публиковать ситуации там, где я могу применить это эффективно?

1 Ответ

0 голосов
/ 07 марта 2011

Простой ответ - Да, при условии, что все ваши действия в стойках доступны через шаблон *.do. Это конфигурация по умолчанию для Struts, поэтому я ожидаю, что это так.

Однако, поскольку отображение Struts настраивается нами, вы можете определить другое отображение для доступа к действию Struts, и, следовательно, ваш фильтр не будет выбран. Но, как упоминалось выше, это необычная практика, поэтому я надеюсь, что с вами все будет в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...