Сервлет дэх шүүлтүүрийн хэлхээ гэж юу вэ?
Сервлет дэх шүүлтүүрийн хэлхээ гэж юу вэ?

Видео: Сервлет дэх шүүлтүүрийн хэлхээ гэж юу вэ?

Видео: Сервлет дэх шүүлтүүрийн хэлхээ гэж юу вэ?
Видео: Сервлет шүүлтүүрийн хичээлийн онол 2024, Арваннэгдүгээр
Anonim

А FilterChain -аас өгсөн объект юм сервлет дуудлагын харагдах байдлыг хөгжүүлэгчид өгөх контейнер гинж нөөцийн шүүсэн хүсэлтийн.

Тэгэхээр сервлет дэх шүүлтүүр гэж юу вэ?

А Сервлет шүүлтүүр нь таны вэб програм руу чиглэсэн HTTP хүсэлтийг таслан зогсоох боломжтой объект юм. А сервлет шүүлтүүр аль алиных нь хүсэлтийг таслан зогсоох боломжтой сервлетүүд , JSP, HTML файлууд эсвэл бусад статик контентыг доорх диаграммд үзүүлэв. Сервлет шүүлтүүр Java вэб програм дээр.

Нэмж хэлэхэд, doFilter хэлхээ гэж юу вэ? The doFilter Шүүлтүүрийн аргыг хүсэлт/хариултын хосоор дамжуулах бүрт контейнер дууддаг гинж Төгсгөлд нь эх сурвалж авах үйлчлүүлэгчийн хүсэлтийн улмаас гинж . The FilterChain Энэ аргад шилжсэн нь Шүүлтүүрт хүсэлт болон хариуг дараагийн нэгжид дамжуулах боломжийг олгоно гинж.

Энд бид яагаад серверт шүүлтүүр ашигладаг вэ?

Шүүлтүүрүүдийг ашигладаг хүсэлтийг тэдний өмнө таслан зогсоох, боловсруулах байна руу илгээсэн сервлетүүд (хүсэлт гаргасан тохиолдолд). Шүүлтүүрүүдийг ашигладаг тэдний өмнө хариу арга хэмжээ авах, боловсруулах байна нь үйлчлүүлэгч рүү буцааж илгээсэн сервлет . Яагаад тэд ашиглаж байна ? - Шүүлтүүрүүд боломжтой аюулгүй байдлын шалгалт хийх.

Сервлет шүүлтүүрийг хэзээ дууддаг вэ?

javax. сервлет А шүүлтүүр гүйцэтгэдэг объект юм шүүх Нөөцөд өгөх хүсэлтийн аль нэг дээрх ажлууд (a сервлет эсвэл статик контент), эсвэл эх сурвалжаас ирсэн хариу эсвэл хоёуланд нь. Шүүлтүүрүүд гүйцэтгэдэг шүүх doFilter аргад.

Зөвлөмж болгож буй: