Servlet totorial
Servlet
What are
Servlets?
Why are
Servlets?
Otoño -2010
When are
Servlets?
Why not
CGIs?
One example
2
What are Servlets?
3
Why are Servlets?
4
Where are Servlets?
5
When are Servlets?
When are
Servlets?
6
Why not CGIs?
7
How are Servlets?
8
One example
Who made
Servlets?
What are
Servlets?
Why areServlets?
Where are
Servlets?
How are
Servlets?
Who made Servlets?
Why not
CGIs?
Servlet
Who made
Servlets?
1
Ingeniería de Ejecución en computación e Informática
Departamento de ciencias de la computación y tecnologías de la información
Universidad del Bío-Bío
Where are
Servlets?
How are
Servlets?
One example
Who made servlets?
What are Servlets?Servlet
Servlet
Who made
Servlets?
Who made
Servlets?
What are
Servlets?
What are
Servlets?
Why are
Servlets?
Why are
Servlets?
Where are
Servlets?
Where are
Servlets?
When are
Servlets?
When are
Servlets?
Why not
CGIs?
Why not
CGIs?
How are
Servlets?
How are
Servlets?
One example
One example
1
Unidad de código Java que seejecuta en el lado del
servidor.
What are Servlets?
What are Servlets?
Servlet
Servlet
Who made
Servlets?
What are
Servlets?
1
2
Why are
Servlets?
Unidad de código Java que se ejecuta en el lado del
servidor.
Se ejecuta dentro de contenedores Web (Provee el
contexto).
Who made
Servlets?
What are
Servlets?
Why are
Servlets?
Where are
Servlets?Not necessarily over HTTP
But usually over HTTP (we'll focus here)
How are
Servlets?
One example
Unidad de código Java que se ejecuta en el lado del
servidor.
Se ejecuta dentro de contenedores Web (Provee el
contexto).
Ayuda con la comunicación cliente-servidor
Why not
CGIs?
How are
Servlets?
3
When are
Servlets?
Why not
CGIs?
2
Where are
Servlets?When are
Servlets?
1
One example
Why are Servlets?
1
2
Why are Servlets?
Servlet
Servlet
Who made
Servlets?
1
Permite paginas web con contenido dinámico.
Who made
Servlets?
What are
Servlets?
What are
Servlets?
Why are
Servlets?
Why are
Servlets?
Where are
Servlets?
Where are
Servlets?
When are
Servlets?
When are
Servlets?Why not
CGIs?
Why not
CGIs?
How are
Servlets?
How are
Servlets?
One example
One example
1
2
Permite paginas web con contenido dinámico.
Una fácil coordinación entre Servlets para hacer
aplicaciones web.
Why are Servlets?
Where are Servlets?
Servlet
Servlet
Who made
Servlets?
1
2
What are
Servlets?
Why are
Servlets?
3
Permitepaginas web con contenido dinámico.
Una fácil coordinación entre Servlets para hacer
aplicaciones web.
Soporta una gran cantidad de características.
1
Sessions, persistencia, administración de recursos (e.g.,
database connections), seguridad, etc.
WebServer
Who made
Servlets?
HTTP
What are
Servlets?
Browser
Why are
Servlets?
Where are
Servlets?
WebContainer
Whenare
Servlets?
When are
Servlets?
Controller
Why not
CGIs?
Why not
CGIs?
How are
Servlets?
How are
Servlets?
One example
One example
Where are
Servlets?
Where are Servlets?
View.jsp
Servlet
Receive Request for
Servlet S
Who made
Servlets?
Why are
Servlets?
Where are
Servlets?
When are
Servlets?
Why not
CGIs?
How are
Servlets?One example
Who made
Servlets?
Is S loaded?
What are
Servlets?
no
Why are
Servlets?
yes
Is S current?
yes
Forward Request
to S
Model
Why not CGI?
Servlet
What are
Servlets?
Data Base
no
(re)Load S
Where are
Servlets?
When are
Servlets?
Why not
CGIs?
How are
Servlets?
One example
1
CGI = Common Gateway Interface.
DAO
Why not...
Regístrate para leer el documento completo.