Actividad


Objetivo de la actividad

Aplicar el uso de Cookies y HttpSessions en un proyecto Java.

Instrucciones

Después de descargar los archivos de NetBeans y Oracle JDK, modifica el código para que haga lo siguiente:

  1. En el index verifica si hay atributos de sesión.  En caso de que no haya, pregunta al usuario su nombre y guárdalo en un atributo de sesión. En caso de que sí haya, obtén el nombre del usuario de los atributos de sesión, e imprímelo junto con un saludo.
  2. En el mismo index verifica si hay cookies. En caso de que sí haya, muestra al usuario los datos de base, altura, área y perímetro del último triángulo que se haya calculado.
  3. También en el index conserva el formulario hecho en la actividad del tema 4, donde pedías al usuario base y altura para un triángulo equilátero.
  4. Conserva la clase triángulo donde hacías los cálculos de área y perímetro.
  5. Crea un servlet al que se manden los daos desde el formulario del index y se mande llamar a la clase triángulo para hacer los cálculos. En el servlet, además de mandar llamar a la clase triángulo para hacer los cálculos, guarda el nombre del usuario en un atributo de sesión y los resultados de los cálculos en cookies.
  6. Conserva la JSP donde muestras el resultado. Dicha JSP solo debe mostrar el resultado que le envíe el servlet, ya no debe interactuar con la clase triángulo.
  7. Haz el deployment de la aplicación, al menos dos veces, para que verifiques que los atributos de sesión y las cookies están funcionando.

Checklist