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

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.
Erstellt von
Luis Felipe Guariento · Feb 2018
Aktualisiert
23 Feb 2018
Aufrufe
0
Bewertung

Mehr zu JSP, JSTL e JSF

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck