Ano ang filter chain sa mga servlet?
Ano ang filter chain sa mga servlet?

Video: Ano ang filter chain sa mga servlet?

Video: Ano ang filter chain sa mga servlet?
Video: IoT | Internet of Things | What is IoT ? | How IoT Works? | IoT Explained in 6 Minutes | Simplilearn 2024, Nobyembre
Anonim

A FilterChain ay isang bagay na ibinigay ng servlet container sa developer na nagbibigay ng view sa invocation kadena ng isang na-filter na kahilingan para sa isang mapagkukunan.

Kaya lang, ano ang mga filter sa mga servlet?

A Servlet filter ay isang bagay na maaaring humarang sa mga kahilingan sa HTTP na naka-target sa iyong web application. A servlet filter maaaring humarang sa mga kahilingan pareho para sa mga servlet , JSP's, HTML file o iba pang static na nilalaman, gaya ng inilalarawan sa diagram sa ibaba: A Servlet Filter sa isang Java Web Application.

Bukod pa rito, ano ang chain doFilter? Ang doFilter paraan ng Filter ay tinatawag ng lalagyan sa tuwing ang isang kahilingan/pares ng pagtugon ay ipapasa sa kadena dahil sa kahilingan ng kliyente para sa isang mapagkukunan sa dulo ng kadena . Ang FilterChain na ipinasa sa paraang ito ay nagbibigay-daan sa Filter na ipasa ang kahilingan at tugon sa susunod na entity sa kadena.

Dito, bakit tayo gumagamit ng mga filter sa mga servlet?

Ginagamit ang mga filter upang maharang at iproseso ang mga kahilingan bago sila ay Ipinadala sa mga servlet (sa kaso ng kahilingan). Ginagamit ang mga filter upang harangin at iproseso ang isang tugon bago sila ay ipinadala pabalik sa kliyente ng a servlet . Bakit sila ay ginamit ? - Maaari ang mga filter magsagawa ng mga pagsusuri sa seguridad.

Kapag tinawag ang servlet filter?

javax. servlet A salain ay isang bagay na gumaganap pagsasala mga gawain sa alinman sa kahilingan sa isang mapagkukunan (a servlet o static na nilalaman), o sa tugon mula sa isang mapagkukunan, o pareho. Ang mga filter ay gumaganap pagsasala sa paraan ng doFilter.

Inirerekumendang: