La Renta

Páginas: 48 (11807 palabras) Publicado: 17 de septiembre de 2011
26
Aplicaciones Web: parte 1
Si cualquier hombre prepara su caso y coloca su nombre al pie de la primera página, yo le daré una respuesta inmediata. Si me obliga a dar vuelta a la hoja, deberá esperar a mi conveniencia.
—Lord Sandwich

OBJETIVOS
En este capítulo aprenderá a: Desarrollar aplicaciones Web mediante el uso de las tecnologías de Java y Java Studio Creator 2.0. Crear JavaServerPages con componentes JavaServer Faces. Crear aplicaciones Web que consistan de varias páginas. Validar la entrada del usuario en una página Web. Mantener la información de estado acerca de un usuario, con rastreo de sesión y cookies.

Regla uno: nuestro cliente siempre tiene la razón. Regla dos: si piensas que nuestro cliente está mal, consulta la Regla uno.
—Anónimo

Una pregunta justa debeir seguida de un acto en silencio.
—Dante Alighieri

Vendrás aquí y obtendrás libros que abrirán tus ojos, oídos y tu curiosidad; y sacarán tu interior, o meterán tu exterior.
—Ralph Waldo Emerson

1102 Capítulo 26 Aplicaciones Web: parte 1

Pla n g e ne r a l

26.1 26.2 26.3 26.4

26.5

26.6

26.7

26.8 26.9

Introducción Transacciones HTTP simples Arquitectura deaplicaciones multinivel Tecnologías Web de Java 26.4.1 Servlets 26.4.2 JavaServer Pages 26.4.3 JavaServer Faces 26.4.4 Tecnologías Web en Java Studio Creator 2 Creación y ejecución de una aplicación simple en Java Studio Creator 2 26.5.1 Análisis de un archivo JSP 26.5.2 Análisis de un archivo de bean de página 26.5.3 Ciclo de vida del procesamiento de eventos 26.5.4 Relación entre la JSP y los archivos debean de página 26.5.5 Análisis del XHTML generado por una aplicación Web de Java 26.5.6 Creación de una aplicación Web en Java Studio Creator 2 Componentes JSF 26.6.1 Componentes de texto y gráficos 26.6.2 Validación mediante los componentes de validación y los validadores personalizados Rastreo de sesiones 26.7.1 Cookies 26.7.2 Rastreo de sesiones con el objeto SessionBean Conclusión Recursos WebResumen | Terminología | Ejercicios de autoevaluación | Respuestas a los ejercicios de autoevaluación | Ejercicios

26.1 Introducción
En este capítulo, presentaremos el desarrollo de aplicaciones Web con tecnología basada en Java. Las aplicaciones basadas en Web crean contenido Web para los clientes navegadores Web. Este contenido Web incluye el Lenguaje de marcado de hipertexto extensible(XHTML), las secuencias de comandos del lado servidor, imágenes y datos binarios. Para aquellos que no están familiarizados con XHTML, en el CD que se incluye con este libro hay tres capítulos de nuestro libro Internet & World Wide Web How to Program, 3/e [Introduction to XHTML: Part 1, Introduction to XHTML: Part 2 y Cascading Style Sheets (CSS)]. En los capítulos 26 a 28, vamos a suponer que ustedya sabe utilizar XHTML. Este capítulo empieza con las generalidades de la arquitectura de aplicaciones multinivel, y las tecnologías Web de Java para implementar aplicaciones multinivel. Después presentaremos varios ejemplos que demuestran el desarrollo de aplicaciones Web. El primer ejemplo lo introducirá al desarrollo Web de Java. En el segundo ejemplo, crearemos una aplicación Web quesimplemente muestra la apariencia visual de varios componentes de GUI de aplicaciones Web. Después, le demostraremos cómo utilizar los componentes de validación y los métodos de validación personalizados para asegurar que la entrada del usuario sea válida antes de enviarla para que el servidor la procese. El capítulo termina con dos ejemplos acerca de cómo personalizar la experiencia de un usuariomediante el rastreo de sesiones. En el capítulo 27 continuaremos nuestra discusión acerca del desarrollo de aplicaciones Web con conceptos más avanzados, incluyendo los componentes habilitados para AJAX del modelo de programación Java BluePrints de Sun. AJAX ayuda a las aplicaciones basadas en Web a proporcionar la interactividad y capacidad de respuesta que los usuarios esperan comúnmente de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • rentas
  • renta
  • Renta
  • Renta
  • Renta
  • RENTA
  • Rentas
  • rentas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS