Дом » Веб-разработка » Когда вызывается метод уничтожения фильтра?

Когда вызывается метод уничтожения фильтра?

260
Последнее обновление: 2021-09-22 11:20:22


Ответить:
уничтожить . public void destroy () Веб-контейнер вызывает метод destroy , чтобы указать фильтру , что он выводится из эксплуатации. Этот метод вызывается только после выхода всех потоков в методе doFilter фильтра или после истечения периода ожидания прошло. В связи с этим как называется doFilter? Для каждого запроса метод doFilter вызывается один раз. Операторы в doFilter выполняются до тех пор, пока не будет достигнута 'chain. doFilter (req, resp)'. 'chain. doFilter (req, resp)' вызывает продолжение выполнения в следующем фильтре в цепочке или в сервлете. Что такое класс фильтра? фильтр - это класс Java, который вызывается в ответ на запрос ресурса в веб-приложении. Ресурсы включают сервлеты Java, страницы JavaServer (JSP) и статические ресурсы, такие как страницы HTML или изображения. В некоторых ситуациях использование фильтров может усложнить приложение и снизить производительность. Также вопрос, когда вызывается фильтр сервлета? фильтр - это объект, который вызывается при предварительной и постобработке запроса. Он в основном используется для выполнения задач фильтрации , таких как преобразование, регистрация, сжатие, шифрование и дешифрование, проверка ввода и т. Д. фильтр сервлетов является подключаемым, то есть его запись определяется в в Интернете. Что такое цепочка doFilter? Метод doFilter фильтра вызывается контейнером каждый раз, когда пара запрос / ответ проходит через цепочку из-за клиента. запрос ресурса в конце цепочки . FilterChain , переданный этому методу, позволяет фильтру передавать запрос и ответ следующему объекту в цепочке .

up