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 " / )