1170

Capítulo 26 Aplicaciones Web: parte 1

•  Cuando una página recibe una petición, el encabezado incluye información como el tipo de petición y cualquier 

cookie que se haya enviado anteriormente del servidor, para almacenarse en el equipo cliente. Cuando el servidor 
formula su respuesta, la información del encabezado contiene cualquier cookie que el servidor desee almacenar en 
la computadora cliente, junto con más información, como el tipo MIME de la respuesta.

•  La fecha de expiración de una cookie determina la forma en que ésta permanecerá en la computadora del cliente. Si no 

establecemos una fecha de expiración para la cookie, el navegador Web mantendrá la cookie mientras dure la sesión 
de navegación. En caso contrario, el navegador Web mantendrá la cookie hasta que llegue la fecha de expiración.

• Al establecer el manejador de acciones para un 

Hipervínculo

 podemos responder a un clic sin necesidad de redirigir 

al usuario hacia otra página.

•  Para agregar un manejador de acciones a un 

Hipervínculo

 que también debe dirigir al usuario a otra página, debemos 

agregar una regla al archivo 

Navegación de página

. Para editar este archivo, haga clic con el botón derecho del ratón 

en cualquier parte del Diseñador visual y seleccione 

Navegación de página…

; después arrastre el 

Hipervínculo

apro-

piado a la página de destino.

•  Un objeto cookie es una instancia de la clase 

Cookie

 en el paquete 

javax.servlet.http

.

•  Un objeto de la clase 

HttpServletResponse

 (del paquete 

javax.servlet.http

) representa la respuesta. Para 

acceder a este objeto, hay que invocar el método 

getExternalContext

 en el bean de página, y después invocar a 

getResponse

en el objeto resultante.

•  Un objeto de la clase 

HttpServletRequest

 (del paquete 

javax.servlet.http

) representa la petición. Para obtener 

este objeto, hay que invocar al método 

getExternalContext

 en el bean de página, y después invocar a 

getRequest

en el objeto resultante.

•  

El 

método 

getCookies

 de 

HttpServletRequest

 devuelve un arreglo de las cookies que se escribieron previamente 

en el cliente.

•  Un servidor Web no puede acceder a las cookies creadas por los servidores en otros dominios.

Sección 26.7.2 Rastreo de sesiones con el objeto 

SessionBean

•  Podemos llevar a cabo el rastreo de sesiones con la clase 

SessionBean

 que se proporciona en cada aplicación Web 

creada con Java Studio Creator 2. Cuando un nuevo cliente solicita una página Web en el proyecto, se crea un objeto 

SessionBean

.

•  Podemos acceder al objeto 

SessionBean

 a través de una sesión, invocando al método 

getSessionBean

 en el bean 

de página. Podemos usar el objeto 

SessionBean

 para acceder a las propiedades de sesión almacenadas.

•  Para almacenar información en el objeto 

SessionBean

, agregue propiedades a la clase 

SessionBean

. Para agregar 

una propiedad, haga clic con el botón derecho del ratón en el nodo 

SessionBean

 en la ventana 

Esquema

 y seleccione 

Agregar | Propiedad

 para mostrar el cuadro de diálogo 

Nuevo patrón de propiedad

. Confi gure la propiedad y haga clic 

en

Aceptar

 para crearla.

AbstractPageBean

acción en una JSP

action

, atributo del elemento 

form

 de XHTML

aplicación basada en Web de tres niveles
aplicación de 

nniveles

aplicación multinivel

ApplicationBean

árbol de componentes
bean de página
biblioteca de etiquetas
bibilioteca de etiquetas personalizadas
búsqueda DNS

Button

, componente JSF

Campo de texto

, componente JSF

ciclo de vida del procesamiento de eventos

com.sun.rave.web.ui.component

contenedor de JSPs
contenedor de servlets
cookie

Cuadro de lista,

 componente JSF

datos de plantilla fi ja
desarrollo de aplicación Web
desplegar XHTML en un navegador Web

destroy

, método del ciclo de vida de procesamiento de 

eventos

dirección IP
directiva en una JSP
directorio virtual

Diseño

, modo

Editor visual
editor WYSIWYG (Lo que ve es lo que obtiene)
elemento de secuencia en una JSP
encabezado HTTP
entrada oculta en un formulario de XHTML

escaped

, propiedad

Esquema

, ventana

Etiqueta

, componente JSF

etiqueta de XHTML

Terminología

26_MAQ_CAP_26_Deitel.indd1170

5/8/084:15:54PM