Índice:
- Definição - O que significa o Ciclo de Vida do Servlet?
- Techopedia explica o ciclo de vida do servlet
Definição - O que significa o Ciclo de Vida do Servlet?
O ciclo de vida do servlet é a sequência de eventos de processamento do servlet Java que ocorre desde a criação da instância do servlet até a destruição. O ciclo de vida do servlet é controlado pelo contêiner que implementa o servlet.
Techopedia explica o ciclo de vida do servlet
O ciclo de vida do servlet é composto de quatro estágios:
- Instanciação
- Inicialização
- Manipulação de solicitação do cliente
- Destruição
Quando uma solicitação de servlet é mapeada, o contêiner de servlet verifica a existência de uma instância de classe de servlet. Se uma instância não existir, o contêiner da Web carrega a classe de servlet, cria uma instância dessa classe e inicializa essa instância chamando o método init ().
O processo de inicialização é concluído antes do tratamento da solicitação do cliente. O contêiner não chama o método init () novamente, a menos que um servlet seja recarregado. Depois que a instanciação e a inicialização são concluídas, o contêiner do servlet chama o método service () para responder à solicitação. Quando o servlet não é mais necessário, o contêiner destrói o servlet com o método destroy (). Este método também é executado apenas uma vez.