Struts Tiles proyecto web eclipse 2 parte

0

Por admin | para la categoría de struts | noticia del 30-10-2009

Tutorial de struts

Como se puede observar las dos imágenes siguen teniendo un aspecto similar al de la plantilla inicial. Lo único que cambia es la página jsp que esta asignada al div de cuerpo del esquelo de la pantilla.jsp, ese es el objetivo de los tiles proporcionar un esquema visual común a un conjunto de páginas.

Continúa leyendo … »

Struts tiles proyecto web eclipse

1

Por admin | para la categoría de struts | noticia del 25-10-2009

Tutorial de struts

Los tiles son plantillas que utiliza struts para la organización de la estructura visual de las vistas de un proyecto web. En realidad struts no hace más que integrar en su framework algo que ya existía en j2ee, que eran las plantillas con jsp.

Como ya se hizo en un ejemplo de j2ee utilizabamos la directiva < %@include file="xxxx" %> para incluir contenido estático y para la inclusión dinámica utizabamos < %@include page="xxx" %>. esto último como recordatorio j2ee.

Continúa leyendo … »

Ibatis proyecto web eclipse

0

Por admin | para la categoría de java j2ee, struts | noticia del 30-09-2009

Tutorial de Ibatis

Lo primero, como bien dice la wikipedia ibatis es un marco de trabajo desarrollado por apache que se ocupa de la capa de persistencia, situándose entre la capa de negocio y la base de datos. Ibatis esta disponible para java .net y ruby on rails.

Ibatis cumple una función similar a la de hibernate, algunos desarrolladores consideran a ibatis una alternativa por su sencillez y por no presentar un lenguaje específico para consultas.

Continúa leyendo … »

Struts DispatchAction eclipse

5

Por admin | para la categoría de struts | noticia del 18-09-2009

Tutorial de struts

DispatchAction, la clase DispatchAction permite múltiples operaciones en una sola clase, la idea es no tener que hacer para cada acción una clase action distinta que procese una petición concreta.

Si tenemos en un formulario por ejemplo con acceso a una base de datos de libros, puede que tengamos diversos botones en esa vista, para poder acceder al listado o bien acceder a otro menú donde podemos editar determinados campos del registro o calcular el volumen de ventas. Si utilizamos la clase action tendríamos que hacer que cada una de esas acciones de la vista fuese a una clase distinta que la procesase.

Para la utilización de la clase DispatchAction, necesitamos crear una clase que amplie y añada un método para cada función que se necesite.

Habíamos visto los links en struts con el atributo pages apuntando hacia una página jsp en la página de ejercicios incluimos un nuevo enlace hacia el formulario para dispatchaction pero en este caso utilizamos el atributo “action” de la etiqueta “hml:link”. Esto permite hacer un enlace a la accion que a su vez será reenviada a una página jsp.

Código para la configuración del archivo struts-config.xml

1
2
 <action path="/dispatchAccion"
        forward="/pages/formulariodispatch.jsp" />

Continúa leyendo … »

Struts formulario DynaValidatorForm eclipse

0

Por admin | para la categoría de struts | noticia del 14-09-2009

Tutorial de struts DynaValidatorForm

En el anterior post para la categoría de struts habíamos visto los formularios dinámicos de struts, como repaso decíamos que eliminaban la creación de de la clase de tipo actionForm mediante la configuración del form bean en el fichero struts-config.xml.

Lo que ocurria con la clase DynaActionForm era que aunque teníamos el código para la validación de los campos en la clase no funcionaba pero que se podían imprimir los mensajes y devolverlos mediante el objeto request de petición.

La validación también sería posible mediante javascript como otros lenguajes pero struts dispone de una clase que facilita todo esto, esta clase se llama DynaValidatorForm y permite la validación de los campos de un formulario dinámico.

Continúa leyendo … »

formulario DynaActionForm Struts Eclipse

1

Por admin | para la categoría de struts | noticia del 19-08-2009

Para este tutorial partimos del proyecto holamundo creado inicialmente en anteriores posts, esta imagen se corresponde a la ventana de login para el formulario dinámico

Ventana de registro dinámico

formdina

Ventana de datospersonales una vez el registro ha sido enviado

satisdinamico

Continúa leyendo … »

crear una ventana de error 404 y 500 en struts con eclipse

0

Por admin | para la categoría de struts | noticia del 04-08-2009

Cuando se produce un error 404, muchas veces cuando navegamos por internet nos podemos encontrar con este error. La visualización del mismo depende del navegador que estemos utilizando o bien de la gestión de dicho error por parte del sito web al que queremos acceder.

En struts también podemos gestionar dichos errores, para ello nos vamos al fichero de descriptor de despliegue web.xml y escribimos lo siguiente
Continúa leyendo … »

formulario login struts 2 parte

3

Por admin | para la categoría de struts | noticia del 03-08-2009

Ventana de cancelación
cacelacion

Continúa leyendo … »