Struts 2 / Antonio J. Martín Sierra ; coordinación editorial: Adriana Gutiérrez M.

By: Martín Sierra, Antonio JContributor(s): Gutiérrez M., Adriana [coordinación editorial.]Material type: TextTextLanguage: Spanish Publisher: Bogotá : Ra-Ma : 2011Publisher: Ediciones de la U, 2011Edition: Primera ediciónDescription: 325 páginas : ilustraciones ; 24 x 17 cmContent type: texto Media type: sin mediación Carrier type: volumenISBN: 9789588675589Subject(s): Diseño de páginas web | Desarrollo de páginas web | Autoaprendizaje | Struts 2 (Programa para computador)DDC classification: 005.3
Contents:
Summary: El objetivo que se pretende con este libro es presentar al lector todos los elementos que componen el framework Struts y guiarle en el desarrollo de las aplicaciones, para lo cual se presentan una serie de prácticas que servirán para aclarar los conceptos tratados y mostrarle la forma en la que los distintos componentes deben ser utilizados en los desarrollo. Así pues, al finalizar el estudio de este libro el lector estará capacitado para construir aplicaciones Web bajo arquitectura JavaEE, totalmente estructuradas y robustas, utilizando toda la potencia que le ofrece Struts, incluidas las nuevas presentaciones y metodología de trabajo que se incluye en la última versión Struts 2.
List(s) this item appears in: Programación
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Call number Copy number Status Date due Barcode
Libros Libros Biblio - ITSC
Sala general
SG 005.3 M379s 2011 (Browse shelf) e.1 Not For Loan 2015-12068
Libros Libros Biblio - ITSC
Sala general
SG 005.3 M379s 2011 (Browse shelf) e.2 Available 2016-2054

Datos sobre el autor en la contracubierta.

Contiene índice alfabético páginas 321-325.

Prólogo, 13 La arquitectura modelo vista controlador, 19 / El patrón MVC, 20 / El controlador, 21 / La vista, 22 / El modelo, 22 / Funcionamiento de una aplicación MVC, 23 / El framework struts, 35 / Fundamentos de struts, 36 / Componentes de struts, 37 / Archivos de configuración, 37 / El API de struts, 39 / Librerías de acciones JSP, 41 / Funcionamiento de una aplicación struts, 42 / Desarrollo de una aplicación con struts, 45 / Descarga e instalación del framework struts, 45 / Aplicación práctica para validación y registro de usuarios, 47 / Funcionamiento de la aplicación, 48 / Esquema de la aplicación, 48 / Construcción de la aplicación, 50 / Estructura de una aplicación Web struts, 50 / Registro del servlet actionServlet, 52 / Captura de datos de usuario: Las clases validacionForm y registroForm, 53 / Implementación del modelo, 56 / Procesamiento del modelo, 56 / Procesamiento de peticiones: las clases validarAction y registrarAction, 59 / Objetos forward globales, 64 / Las páginas de la vista, 65 / Análisis del API de struts, 87 / Procesamiento de una petición: clases actionservlet y requestprocessor, 87 / Clases de acción, 91 / Clase dispatchaction, 92 / Clase lookupDispatchAction, 106 / Clase MappingDispatchAvction, 112 / Clase ActionForm, 125 / ActionErrors y ActionMessage, 128 / Control de excepciones en struts, 133 / Gestión declarativa de excepciones, 134 / Implementación de la gestión declarativa de excepciones, 135 / Clases personalizadas para la gestión de excepciones, 139 / Librerías de acciones JSP de struts, 143 / Librería vean, 143 / Write, 144 / Parameter, 145 / Cookie, 145 / Header, 146 / Message, 146 / Define, 147 / Page, 149 / Size, 149 / Librería Logic, 150 / Equal, 151 / NotEqual, 154 / GraderEqual, LessEqual, GreaterThan y Lessthan, 154 / Match, 154 / NoMatch, 155 / Forward, 155 / Redirect, 155 / Iterate, 157 / Validación de datos de usuario, 171 / Componentes de un validador, 171 / Plug-in validator, 172 / Archivos de configuración, 172 / Validator-rules.xml, 173 / Validator-rules.xml, 174 / Clase validatorForm, 175 / Archivo applicationResource. Properties, 176 / Utilización de validadores, 177 / Creación de la clase validatorForm, 178 / Definición de los criterios de validación, 178 / Habilitación de la validación en cliente, 180 / Mensajes de error, 182 / Validadores predefinidos de struts, 183 / Minlength, 184 / Byte, short, integer, long, float y doublé, 185 / IntRange, 185 / FloatRange y DoubleRange, 186 / Date, 186 / Mask, 187 / Email, 187 / Mensajes de error personalizados, 187 / Validaciones personalizadas, 193 / Sobre escritura del método validate, 193 / Creación de validadores personalizados, 195 / Implementación del método de validación, 196 / Registro de validador, 198 / Mensaje de error, 200 / Utilización de validador, 200 / Utilización de plantillas, 201 / Configuración de la aplicación para el uso de plantillas, 202 / Creación de una aplicación struts basada en plantillas, 202 / Creación de la plantilla, 203 / Creación de piezas de contenido, 205 / Creación de las páginas de aplicación, 207 / Declaración de la plantilla, 207 / Inclusión de páginas de contenido, 208 / Definiciones, 209 / Creación de una definiciones, 210 / Definiciones base, 210 / Definiciones derivadas, 212 / Paginas de aplicación, 212 / Struts 2, 223 / Componentes de struts 2, 224 / FilterDispatcher, 224 / Interceptores, 225 / Action, 226 / Librerías de acciones, 227 / Archivo de configuración struts.XML, 227 / Paquetes, 228 / Herencia de paquetes, 229 / Modularidad de ficheros de configuración, 237 / Beneficios del uso de struts 2, 237 / Creación de una aplicación de ejemplo de struts 2, 237 / Creación de una aplicación de ejemplo de struts 2, 238 / Descarga del paquete de distribución de struts 2, 238 / Requerimientos software, 239 / Descripción de la aplicación, 239 / Estructura de directorios de la aplicación , 240 / Registro de FilterDispatcher, 241 / Implementación de la clase de acción, 242 / Registro de la clase de acción, 243 / Reglas de navegación, 243 / Acción por defecto, 244 / Vistas, 244 / Utilización de interceptores, 245 / Declaración del interceptor, 246 / Asignación de un interceptor a una acción, 248 / Intención de dependencia, 248 / Interceptores personalizados, 258 / El método intercept, 258 / Librería de acciones struts-tags, 267 / El stack de objetivos, 267 / Acciones de manipulación de datos, 269 / Bean, 269 / Param, 269 / Property, 269 / Push, 270 / Set, 270 / Acciones de control, 270 / if, 271 / Iterator, 271 / Acciones UI, 272 / Form, 273 / textfield, 273 / password, 275 / textarea, 275 / submit, 275 / radio, 277 / Checkbox, 279 / CheckboxList, 279 / Select, 279 / Actionerror, 286 / Validadores, 286 / Validadores predefinidos, 286 / Utilización de validadores en una aplicación, 288 / Validación mediante anotaciones, 291 / Apéndice A. El lenguaje de expresiones JSP, 305 / Expresiones El, 306 / Acceso a variables de ámbito, 307 / Objetos implícitos El, 308 / Operadores El, 310 / Apéndice B. La librería de acciones estándar de JSP (JSTL), 313 / Instalación de JSTL, 131 / Utilización de acciones JSTL, 314 / Acciones genéricas, 315 / Out, 315 / Set, 315 / Remove, 316 / Catch, 316 / Redirect, 317 / Control de flujo, 317 / If, 317 / Choose, 318 / Foreach, 319 / Fortokens, 319 / Índice alfabético, 321

El objetivo que se pretende con este libro es presentar al lector todos los elementos que componen el framework Struts y guiarle en el desarrollo de las aplicaciones, para lo cual se presentan una serie de prácticas que servirán para aclarar los conceptos tratados y mostrarle la forma en la que los distintos componentes deben ser utilizados en los desarrollo. Así pues, al finalizar el estudio de este libro el lector estará capacitado para construir aplicaciones Web bajo arquitectura JavaEE, totalmente estructuradas y robustas, utilizando toda la potencia que le ofrece Struts, incluidas las nuevas presentaciones y metodología de trabajo que se incluye en la última versión Struts 2.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Carr. Mella, Km. 14, Esq. Francisco de Rosario Sánchez San Luis, Sto Dgo. Este. TEl. 809.475.4872 ext. 3100, 3101 y 3102 Correo electrónico: biblioteca@itsc.edu.do

Powered by Koha