Somente dando mais detalhes sobre o ciclo de vida de um JSP:
Desde o momento em que uma pagina JSP e escrita, esta passa por um ciclo de vida para que possa estar disponvel ao cliente ou algum outro recurso da aplicação. Os itens a seguir apresentam cada uma das etapas do clico de vida das paginas JSP, desde a sua criação até a sua disponibilização (Basham et al., 2004):
1. Tradução do JSP: o servidor Web recupera o conteudo de uma pagina JSP e traduz para uma classe servlet em Java (arquivo .java);
2. Compilação do Servlet: o servidor Web compila o servlet gerando um arquivo .class;
3. Carga e Inicialização do Servlet: o servlet e carregado e, ent~ao inicializado como um objeto Java que ca disponvel e aguardando requisic~oes HTTP em threads separadas para cada requisic~ao. Em seguida chama o metodo service() do servlet.