Mi Primer Servlet

Anuncio
Taller práctico
Mi Primer Servlet
Taller práctico.
Mi Primer Servlet
/
3
20
,
7
2
#
200&3
&
::
7
!
!
!
+
7+
!
+
4
"
?
4
"
#
2
3 >
#
@'
Taller práctico.
Mi Primer Servlet
0
'
%
.
3
/
'
5/4
%
2
31
1
/4
-
32
1
3
'
A"
-
" +
<
(
&
)* + ,
*-.
0
/
)-.
)*1"&2!3*-.
)*1" 4531&6&! 3"
2
$1,&6&! 31," 453*-.
)*1 '573*-.
)*
8
%9 $*-.
)*1, '5731,"&2!3*-.
/
=
Taller práctico.
Mi Primer Servlet
/
.
/0
+
'
" +
#
&
A"
&
2 1
5/4
<
3
=
3+
'.
":
31
/4
32
1
-
Taller práctico.
Mi Primer Servlet
B
/
>
#
#
(
3
?
>
8
3
;
#
<=
/
,
'4
Taller práctico.
Mi Primer Servlet
>
+
C
D
E
D
D
C
C
E
E
E
D
DF
CC 1
D
C
D
C
D C
D
C
E2
D
!
7
E
E2
E 2
E
C
E
2
1
1
D
CCE
D
C
D
E
C
E
C
Taller práctico.
Mi Primer Servlet. FIN.
@
+
'
,
+
@'
#
,GGGG
'
92
'
'
/4
!
/4
)
H
Más Servlets: Recogiendo la
información de usuario.
/
3
#
3
'
1 / &-/
#
'
2
1
'
'
"
#
?
)
,
$%
null
/
+
4
3
III A"
"
"
+'
'
-
Servlets: Políticas de acceso
concurrente (threading)
#
>
8
#
!
' $/
'
+
'
!+
1
3
/3
2
/,
#
Servlets: Ciclo de vida
,
'
Servlets: Ciclo de vida
6@6(64!6A4(6B@,
( 8
'
$init%
1
!
!" +
1
/4
1
$getInitParameter%
$ServletConfig% /
#
!
,>
+
5 #&?C((6B@,
?
$destroy%
1
'
Taller práctico
"
Captura de la
información del usuario
.
Ejemplo Servlet con parámetros:
HolaMundo Personalizado
4+
#
D+
D+
D
D +
D'
D!
E
E
E/
E
E
J
&
3#
$@
1
JD
!
%,
E
K$+ ,
+ ,GGGG
' 92
+ K&510E
DL-E
DL-E
?
4
J1 ' JDL-E
DL-E
D
K$ 4%
K$@'2 ? %E
DL-E
DL-ED
K ' ED
K
D ' E
D + E
%
ED !
E
Ejemplo Servlet con parámetros:
HolaMundo Personalizado
&
1
4
4
;:
+
;:
;:
'
2
1
4
"
#
<
'
2
+
1
1
/4
-
32
1
-
"
3 5/4
<
A
JL
#
A
=
=
N
JM 1
F
J":
"
&
J@'2 ? J"MJ
Gestión de la Sesión.
Mantenimiento del estado de la sesión.
/
200&
1
+
/3
&
'
"
,
9
7>
(
/
!
'
2
(!
1
2 @@/*"
Servlets: Seguimiento de sesión
.
(
,
7& "
!?
#
'
9
"
&
'
Servlets: Seguimiento de sesión
0 '
,
C#(4? !'
&' " #
C@4
&6(6B@ 1
.
$HttpServletRequest%
+
/
4#'(645' 4
$getSession%
null
8 3
true
.
Servlets: Seguimiento de sesión
7O7@ - -/ (&/-7- *H5- 7
.
4
)D
@
,
(
5* @/(*7 1/1 5*
E
F-
5'
E
+
.
4
-
)D
'
8
E
!
F
'
E
'
3
7
'
1
4
.
'
3
4
'
)'
'
Servlets: Seguimiento de sesión
6 /
.
!
8
7
'
3
+
!
@ > /
+
3
?
?
!
@
!
(
&
@
PQRS3
3
.
0
! 4
&
/
PQRS3
8
?
"
'
4
+
3
&
'
8
@
+ 3
!
Servlets: Seguimiento de sesión
(45C(6545 5 !4 # #6'@
&
7
7
T/L @
#
'
USV"
.
$invalidate%
' '$
G#' ? (4?%4? !4 # #6B@
#
'
!6%?'#'$
+
Servlets: Contexto de la aplicación
1
$
H %
*
!
1
$ServletContext%
'
1
'
'
4
#
(
+ "
Servlets: Contexto de la aplicación
&
'
4I
$setAttribute%
4 A
1
.
$ServletContext% /
'
'
?
1
.
$getAttribute%
$ServletContext% 2
'
5' F
"
/
)
Descargar