Ի՞նչ է ֆիլտրի շղթան սերվիլետներում:
Ի՞նչ է ֆիլտրի շղթան սերվիլետներում:

Video: Ի՞նչ է ֆիլտրի շղթան սերվիլետներում:

Video: Ի՞նչ է ֆիլտրի շղթան սերվիլետներում:
Video: Ինչ է տեղի ունենում հոգու հետ մարմնի մահվան 3 րդ, 9 րդ, 40 րդ օրը՝ ըստ էզոթերիկների 2024, Ապրիլ
Anonim

Ա FilterChain -ի կողմից տրամադրված օբյեկտ է սերվիլետ կոնտեյներ ծրագրավորողին, որը ցույց է տալիս հայտը շղթա ռեսուրսի ֆիլտրացված հարցումը:

Այսպիսով, ի՞նչ են զտիչները սերվերլետի մեջ:

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

Բացի այդ, ի՞նչ է շղթայական doFilter-ը: Այն doFilter Ֆիլտրի մեթոդը կանչվում է կոնտեյների կողմից ամեն անգամ, երբ հարցում/պատասխան զույգ է անցնում դրա միջով շղթա վերջում ռեսուրսի վերաբերյալ հաճախորդի խնդրանքի պատճառով շղթա . Այն FilterChain Այս մեթոդին անցնելը թույլ է տալիս Filter-ին փոխանցել հարցումը և պատասխանը հաջորդ մարմնին շղթա.

Ահա, ինչու ենք մենք օգտագործում զտիչներ սերվերների մեջ:

Օգտագործվում են զտիչներ նրանցից առաջ գաղտնալսել և մշակել հարցումները են ուղարկվել է սերվերներ (խնդրանքի դեպքում). Օգտագործվում են զտիչներ նրանցից առաջ պատասխան գտնելու և մշակելու համար են հետ է ուղարկվել հաճախորդին ա սերվիլետ . Ինչու նրանք օգտագործվում են ? - Զտիչները կարող են կատարել անվտանգության ստուգումներ.

Ե՞րբ է կոչվում սերվերլետի ֆիլտրը:

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

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