Ինչ է JSP ֆիլտրը:
Ինչ է JSP ֆիլտրը:

Video: Ինչ է JSP ֆիլտրը:

Video: Ինչ է JSP ֆիլտրը:
Video: Եթե դուք միսը սառեցնում եք, լսեք սա. շատերն են թույլ տալիս այս սխալը 2024, Մայիս
Anonim

JSP Զտիչները Java դասեր են, որոնք կարող են օգտագործվել հաճախորդի հարցումները ընդհատելու կամ սերվերի պատասխանները շահարկելու համար: Զտիչները կարող են օգտագործվել նույնականացում, գաղտնագրում, գրանցում, աուդիտ կատարելու համար: Ա զտիչ Java դաս է, որն իրականացնում է javax-ը: սերվիլետ. Զտել ինտերֆեյս.

Հետագայում, կարելի է նաև հարցնել, թե ինչ է զտիչը Java-ում:

javax.servlet հանրային ինտերֆեյս Զտել . Ա զտիչ օբյեկտ է, որը կատարում է ֆիլտրում առաջադրանքներ կամ ռեսուրսի հարցում (servlet կամ ստատիկ բովանդակություն), կամ ռեսուրսի պատասխանի կամ երկուսն էլ: Զտիչները կատարում են ֆիլտրում doFilter մեթոդով:

Բացի վերևից, ի՞նչ է ֆիլտրի դասը: Ա զտիչ Java է դաս որը կանչվում է՝ ի պատասխան վեբ հավելվածի ռեսուրսի հարցման: Ռեսուրսները ներառում են Java Servlets, JavaServer էջեր (JSP) և ստատիկ ռեսուրսներ, ինչպիսիք են HTML էջերը կամ պատկերները: Որոշ իրավիճակներում, օգտագործելով զտիչներ կարող է անհարկի բարդություն ավելացնել հավելվածին և նվազեցնել կատարողականը:

Հետագայում, կարելի է նաև հարցնել, թե ինչ է սերվիլետ ֆիլտրը և ինչպես է այն աշխատում:

Servlet ֆիլտր . Ա զտիչ օբյեկտ է, որը կանչվում է հարցման նախնական և հետմշակման ժամանակ: Այն հիմնականում օգտագործվում է կատարման համար ֆիլտրում այնպիսի առաջադրանքներ, ինչպիսիք են փոխակերպումը, գրանցումը, սեղմումը, գաղտնագրումը և վերծանումը, մուտքագրման վավերացումը և այլն: servlet ֆիլտր խցանելի է, այսինքն՝ դրա մուտքը սահմանված է համացանցում:

Ինչպե՞ս ստեղծել ֆիլտր Java-ում:

Հիմնականում կա 3 քայլ ստեղծել զտիչ : - Գրել Java դաս, որն իրականացնում է Զտել ինտերֆեյս և անտեսում ֆիլտրի կյանքի ցիկլի մեթոդներ. - Նշեք սկզբնավորման պարամետրերը զտիչ (ըստ ցանկության): -Նշեք զտիչ քարտեզագրում, կամ դեպի Java սերվերներ կամ URL նախշեր:

Խորհուրդ ենք տալիս: