Struts 2 отображает перехватчики в действии
Разработчики Struts 2 используются для объявления действий пакету, который расширяет «struts-default», который содержит набор перехватчиков по умолчанию.
pages/result.jsp
Набор перехватчиков по умолчанию сгруппирован как «defaultStack» в файлеstruts-default.xml, который находится в файлеstruts2-core.jar. «defaultStack» обеспечивает все основные функции Struts 2, которые удовлетворяют потребности большинства приложений.
Попробуйте изучить файлstruts-default.xml, это всегда лучший справочник по перехватчикам.
Отображение перехватчика на действие
Чтобы сопоставить другие перехватчики с действием, используйте элемент «interceptor-ref».
pages/result.jsp
В приведенном выше фрагменте кода он отображает перехватчики «timer» и «logger» в класс действия «TestingAction» через элемент «interceptor-ref».
Перехватчики будут стрелять в порядке, который они объявили.
Поскольку «TestingAction» объявлен собственными перехватчиками,it’s immediate loses all the inherit default set of interceptors, вы должны явно объявить «defaultStack», чтобы использовать его, см. Пример ниже.
pages/result.jsp