Сервлет болон шүүлтүүр хоёрын ялгаа юу вэ?
Сервлет болон шүүлтүүр хоёрын ялгаа юу вэ?

Видео: Сервлет болон шүүлтүүр хоёрын ялгаа юу вэ?

Видео: Сервлет болон шүүлтүүр хоёрын ялгаа юу вэ?
Видео: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Дөрөвдүгээр сар
Anonim

Servlet болон Filter хоёрын ялгаа нь юу вэ ? А шүүлтүүр хүсэлт эсвэл хариултын агуулга, толгой хэсгийг өөрчлөх боломжтой объект юм. Шүүлтүүр ямар ч вэб нөөцөд "хавсрах" функцээр хангадаг. Шүүлтүүр үйлчлэх өөр зорилго ба сервлет үйлчлэх өөр зорилго.

Мөн сервлет шүүлтүүр гэж юу вэ?

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

Үүний нэгэн адил шүүлтүүр ба сонсогч хоёрын ялгаа юу вэ? xml, жишээ нь HttpSessionListener. 3) Шүүлтүүр энгийн юм Шүүж байна үйлчлүүлэгчдээс сервлет рүү ирж буй хариу болон хүсэлт. Сонсогч гох шиг юм ямар нэгэн гох тохиолдвол арга хэмжээ авдаг. 4) Шүүлтүүр нь Servlet-д ашиглагддаг бөгөөд энэ нь хүсэлт, хариултыг таслан зогсоодог.

Үүнтэй холбогдуулан сервлет шүүлтүүрийг хэзээ дууддаг вэ?

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

Сервлет шүүлтүүрийг яагаад ашигладаг вэ?

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

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