GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Notizen

Ciclo de vida JSP

Luis Felipe Guariento Desenvolvimento de Software Concursos Públicos Portugiesisch 12 Seiten

A seguir temos as diferentes fases do ciclo de vida de uma página JSP.

Inhalt der Notizen (12)

Seite 1

Agenda

Nessa apresentação discutiremos:

Os vários métodos do ciclo de vida das páginas JSP (translation, compilation, loading, instantiation, jspInit(), _jspService() e jspDestroy() ).

A sequência de eventos e o propósito do ciclo de vida das páginas JSP.

Seite 2

JSP life cicle

Na apresentação sobre elementos JSP, vimos como uma página JSP é convertida em um arquivo de código fonte .java

Discutiremos o ciclo de vida das páginas JSP em mais detalhes.

O container primeiro lê a página JSP, e a traduz em um arquivo .java

Seite 3

JSP life cicle (2)

A seguir temos as diferentes fases do ciclo de vida de uma página JSP.

A seguir temos as diferentes fases do ciclo de vida de uma página JSP.

Seite 4

Ciclo de vida JSP: tradução

Ciclo de vida JSP: tradução

Seite 5

Ciclo de vida JSP: compilação

Uma vez que o arquivo de código fonte Java foi gerado, o container então compila o arquivo.

Uma vez que o arquivo de código fonte Java foi gerado, o container então compila o arquivo.

Seite 6

O Ciclo de vida JSP

Os passos seguidos para tradução e compilação são similares ao ciclo de vida do servlet.

O container irá carregar o arquivo .class resultante.

O arquivo .class será então instanciado.

Seite 7

JSP API

JSP API

Seite 8

O ciclo de vida JSP: jspInit()

Uma vez que o arquivo .class é instanciado, é executado o método jspInit().

O método jspInit() pode sofrer sobrescrita, mas o método _jspService() não!

O método jspInit() será chamado pelo método init() do servlet.

Uma vez que o método jspInit() roda, o objeto é agora um servlet, pronto para aceitar requisições cliente.

Seite 9

O método _jspService()

Esse método é chamado pelo método service() do servlet.

Cada requisição roda em uma thread separada.

O método _jspService() não pode ser sobrescrito.

O código dentro de scriptlets e expressions serão mapeados dentro do método _jspService()

Seite 10

O método jspDestroy()

Uma vez que a resposta foi enviada ao cliente, o método jspDestroy() será chamado a partir do método destroy() do servlet.

Será chamado quando a página estiver para ser descarregada.

O método jspDestroy() pode ser sobrescrito.

Seite 11

JSP init parameters

Podemos configurar JSP init parameters da mesma forma que servlet init parameters com uma diferença:

Teremos que incluir o elemento <jsp-file> após a tag <servlet-name> e <init-param> serão definidos dentro da tag <servlet>

O servlet criado a partir da página JSP utilizará todos os elementos definidos em <servlet>.

Podemos configurar JSP init parameters da mesma forma que servlet init parameters com uma diferença: Teremos que incluir o…

Seite 12

Conclusão

Nessa apresentação entendemos os diferentes métodos do ciclo de vida JSP e em que ordem eles serão chamados.

Informationen

Beschreibung
Concursos Públicos Desenvolvimento de Software (OCEJWCD 6 ONLINE COURSE) Notiz am Ciclo de vida JSP, erstellt von Luis Felipe Guariento am 23/02/2018.
Aufrufe
0
Bewertung

Mehr zu JSP, JSTL e JSF

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck