Сервлеттің өмірлік циклін кім басқарады?
Сервлеттің өмірлік циклін кім басқарады?

Бейне: Сервлеттің өмірлік циклін кім басқарады?

Бейне: Сервлеттің өмірлік циклін кім басқарады?
Бейне: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Мамыр
Anonim

The сервлеттің өмірлік циклі болып табылады орналасқан контейнер арқылы бақыланады сервлет бар орналастырылды. Өтініш болған кезде болып табылады а-ға теңестіріледі сервлет , контейнер орындайды келесі қадамдар. жүктейді сервлет сынып. данасын жасайды сервлет сынып.

Сол сияқты, адамдар сервлеттің өмірлік циклі қандай?

The Өміршеңдік кезең . The өміршеңдік кезең контейнерге жүктеу үшін веб-сервер шақырған кезде басталады. Жалпы, оның үш фазалы бар өмір : құру және инициализациялау, қызмет көрсету және жою.

Сол сияқты, сервистен () жоюды () деп атай аламыз ба? Сіз destroy() деп атауға болады ішінен қызмет() . Ол істеймін Сізде қандай логика болса да жою() (тазалау, атрибуттарды жою, т.б.), бірақ ол «жүктемені түсірмейді». сервлет мысалдың өзі. Сіз істеу өмірлік циклін басқара алмайды сервлеттер бағдарламада; the сервлет қозғалтқыш жасайды.

Сол сияқты, Сервлет дегеніміз не және сервлеттің өмірлік циклі сұралады.

А сервлеттің өмірлік циклі құрылғаннан бастап жойылғанға дейінгі бүкіл процесс ретінде анықтауға болады. The сервлет init() әдісін шақыру арқылы инициализацияланады. The сервлет клиенттің сұрауын өңдеу үшін service() әдісін шақырады. The сервлет destroy() әдісін шақыру арқылы тоқтатылады.

Сервлет өмірлік циклінде қандай әдіс тек бір рет шақырылады?

Ескерту: init() әдіс тек бір рет шақырылады кезінде өміршеңдік кезең ның сервлет . Веб-сервер сұрауды алған сайын сервлет , ол service() шақыратын жаңа ағынды тудырады әдіс.

Ұсынылған: