Сервлет качан жүктөлөт жана түшүрүлөт?
Сервлет качан жүктөлөт жана түшүрүлөт?

Video: Сервлет качан жүктөлөт жана түшүрүлөт?

Video: Сервлет качан жүктөлөт жана түшүрүлөт?
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Ноябрь
Anonim

Качан сервлет болуп саналат түшүрүлгөн тарабынан сервлет контейнер, анын destroy() ыкмасы деп аталат. Бул кадам бир гана жолу аткарылат, анткени а сервлет гана түшүрүлгөн бир жолу. А сервлет болуп саналат түшүрүлгөн контейнер жабылса же контейнер бүт веб тиркемесин иштөө убагында кайра жүктөсө.

Андан тышкары, сервлеттер кантип жүктөлөт?

Бул процесс жүктөө Java сервлет кандайдыр бир суроо-талапты алганга чейин а-ны алдын ала жүктөө же алдын ала баштоо деп аталат сервлет . Сервлет болуп саналат жүктөлгөн көрсөтүлгөн сандын тартибинде (нөл эмес бүтүн сан). Башкача айтканда, төмөнкү (мисалы: 1) жүктөө мааниси жүктөлгөн биринчи анан сервлет жогору баалуулуктар менен жүктөлгөн.

Ошондой эле, сервлетти жок кылуу ыкмасы качан чакырылат? жок кылуу () ыкмасы деп аталат тарабынан сервлет көрсөтүү үчүн контейнер а сервлет ошол сервлет кызматтан алынып жатат. Бул ыкмасы гана чакырды ичиндеги бардык жиптер бир жолу сервлеттин кызмат ыкмасы чыгып кеткен же күтүү мезгили өткөндөн кийин.

Демек, сервлет деген эмне жана анын жашоо цикли?

А сервлеттин жашоо цикли тартып бүт жараян катары аныктоого болот анын жок кылынганга чейин жаратуу. The сервлет init() ыкмасын чакыруу менен инициализацияланат. The сервлет кардардын суроо-талабын иштетүү үчүн кызмат () ыкмасын чакырат. The сервлет destroy() ыкмасын чакыруу менен токтотулат.

Сервлеттин жашоо циклинин ар бир ыкмасы канча жолу чакырылат?

Үчөө бар Сервлеттин жашоо циклинин ыкмалары : init() service() destroy()

Сунушталууда: