Проблема: я хочу сделать фильтр для всех веб-приложений.
Я создал фильтр для отслеживания запросов к серверу Apache Tomcat.
в качестве примера он называется MyFilter. Я создал его в netbeans, который создал 2 отдельных каталога:
webpages - contains:
META-INF
WEB-INF
index.jsp (a file which i created for viewing monitored data)
source packages
my.package/MyFilter
в том же самом, когда я выполняю его из netbeans, он развертывает его и отправляет меня на http: // localhost: 8080 / MyFilter
всякий раз, когда я просматриваю страница в / MyFilter / somepath - запускает фильтр.
Я хочу, чтобы фильтр работал на всех путях, а не только для веб-приложения
Где мне нужно найти файлы проекта? какие файлы проекта мне нужны? мне нужно отредактировать conf / web.xml и добавить фильтр? или я должен быть только в конкретном веб-приложении web.xml?
РЕДАКТИРОВАТЬ:
Я скопировал сгенерированный файл .war в tomcat / webapps
, когда я запускаю tomcat, он создает каталог (tomcat / webapps / MyFilter /)
Я добавил фильтр в tomcat / conf / web.xml. когда я запускаю его, он не загружает: // localhost: 8080 /, но успешно загружает (и фильтрует): // localhost: 8080 / MyFilter