viernes, 1 de enero de 2010

actions en struts2

Bueno en este pequeño articulo vamos hablar de
las acciones en struts, una accion es una una clase
de java normal, en las cuales podemos tener metodos,
atributos, etc., pero
tenemos que respetar las
normas de los javaBean.

como primera observacion podemo decir que si
tenemos una sobrecarga de contructor es necesario
escribir el contructor implicito, puesto que si no
tendremos problema de ejecucion , una accion puede
ser llamada por multiples acciones y como otro
detalle podemos decir que struts2 por defecto
no crea un objeto HttpSession, pero añadiendo

en la pagina jsp el siguiente tag


<%@page session="false"%>

lo tenemos resuelto

nuestra clase accion debe heredar de La Clase
ActionSupport
, esta clase nos proporciona unos
campos estaticos que son utilizados constatementes
en nuestra configuracion struts.xml , estos campos
son importantes porque al principio podemos verlos
en el archivo de configuracion y no saber a que se
referencia.

SUCCESS: el proceso es un exito y se accede a

la peticion del usuario.

NONE : Indica que la ejecución de la acción fue un éxito,

pero el resultado no es mostrado al usuario.

ERROR: Indica que la ejecución de la acción fracasó.


INPUT: la validacion no corresponde y la entrada

del usuario se debe tomar denuevo.


LOGIN: Indica que la acción no se pudo ejecutar

porque el usuario no ha iniciado la sesión.


estos parametros son utilizados en el archivo de configuracion

struts.xml



2 comentarios:

Tutorials Mad dijo...

yeah these are very important...

Unknown dijo...
Este comentario ha sido eliminado por el autor.