Ո՞րն է տարբերությունը սերվիլետի և ֆիլտրի միջև:
Ո՞րն է տարբերությունը սերվիլետի և ֆիլտրի միջև:

Video: Ո՞րն է տարբերությունը սերվիլետի և ֆիլտրի միջև:

Video: Ո՞րն է տարբերությունը սերվիլետի և ֆիլտրի միջև:
Video: Ո՞րն է քրիստոնեության և մահմեդականության տարբերությունը 2024, Ապրիլ
Anonim

Ո՞րն է տարբերությունը Servlet-ի և Filter-ի միջև ? Ա զտիչ օբյեկտ է, որը կարող է փոխակերպել հարցման կամ պատասխանի բովանդակությունը և վերնագիրը: Զտել ապահովում է ֆունկցիոնալություն, որը կարող է «կցվել» ցանկացած վեբ ռեսուրսի: Զտել ծառայել տարբեր նպատակը և սերվիլետ ծառայել տարբեր նպատակը։

Նաև հարցրեց, թե ինչ է սերվիլետի ֆիլտրը:

Ա Servlet ֆիլտր օբյեկտ է, որը կարող է ընդհատել HTTP հարցումները՝ ուղղված ձեր վեբ հավելվածին: Ա servlet ֆիլտր կարող է ընդհատել հարցումները երկուսն էլ սերվերներ , JSP, HTML ֆայլեր կամ այլ ստատիկ բովանդակություն, ինչպես ցույց է տրված ստորև ներկայացված դիագրամում. Servlet ֆիլտր Java վեբ հավելվածում:

Նմանապես, ո՞րն է տարբերությունը ֆիլտրի և լսողի միջև: xml, օրինակ՝ HttpSessionListener: 3) Զտել ուղղակի է Զտում հաճախորդների կողմից սերվիլետին եկող պատասխանն ու հարցումը: Լսող նման է ձգանին, երբ որևէ ձգան է տեղի ունենում, այն կատարում է գործողություն: 4) Զտել օգտագործվում է Servlet-ի համար, այն ընդհատում է հարցումներն ու պատասխանները:

Ինչ վերաբերում է դրան, երբ է կոչվում սերվերլետի ֆիլտրը:

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

Ինչու է օգտագործվում servlet ֆիլտրը:

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

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