JTagua

Inicio » Servlet » Ejemplos » El Corte Inglés » Servlet 02: EL CORTE INGLÉS.

Servlet 02: EL CORTE INGLÉS.

Licencia

Creative Commons License

Visitas:

  • 813.331 hits

PROBLEMA PROPUESTO.

La empresa El Corte Inglés, desea para mejorar su portal, diseñar un servlet que maneje una cookie en el equipo de sus clientes visitantes. Este servlet debe guardar un valor que se corresponde a la última página de sección (Moda o Electrónica) visitada por el visitante.

En el supuesto caso de que sea la primera vez que el cliente accede a dicha página, y por tanto no exista la cookie en el cliente, se requiere crear dicha cookie con el valor de la sección “Moda” , e inmediatamente se mostrará la página de dicha sección.

Por el contrario, en el caso de que ya exista la cookie, el servlet controlará la carga de la página moda.jsp o electronica.jsp según el valor de dicha cookie.

Finalmente, desde cada una de las páginas anteriores se podrá volver a las secciones sin más que hacer clic en un enlace que cargue la página secciones.jsp. Esta página se encargará de actualizar la cookie según sea la sección última visitada.

Es decir, la primera vez cuando no existe cookie:

Image19

En este momento ya tiene que existir un valor de “Moda” en la cookie. (Puede comprobarse en el navegador).

Si en esta página se hace clic en “secciones” aparecerá:

Image21

Desde esta pantalla podemos ir por ejemplo a la sección de Electrónica, es decir:

Image24

Y ahora la cookie debe tener un valor asociado de “Electrónica”.

Si se conectara en cualquier otro momento por parte del cliente al portal, el servlet en lugar de cargar la página de la sección de Moda, deberá cargar la página de la sección de “Electrónica”.

 Se pide desarrollar las páginas jsp y el servlet que permita la funcionalidad descrita para un periodo de tres mese.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: