Verificación Visual en Formularios, CAPTCHA

Seguramente sabes que significa Captcha . Bueno yo tampoco sabía, según Wikipedia es el acrónimo de Completely Automated Public Turing test to tell Computers and Humans Apart ó Prueba de Turing pública y automática para diferenciar máquinas y humanos. En algunas ocasiones te habrás topado con algún formulario donde aparece una imagen extraña donde debes … Leer más

Carga de archivo, Interceptor FileUpload con Struts2

En este ejemplo veremos nuevamente el uso interceptores, como ya hemos mencionado en otros post, Struts2 posee una amplia gama de funciones que permiten hacer mas ágil el desarrollo y que están puestas a disposición de los desarrolladores a través de los interceptores que vienen por default. En esta ocasión veremos un interceptor que nos … Leer más

Struts1 vs Struts2

La siguiente es una comparación tomada y traducida de la página de Rose India, un pequeño articulo que anima a los desarrolladores de Struts1 a comenzar a usar Struts2 Les pongo la liga de la página. http://www.roseindia.net También puedes encontrar muchos otros ejemplos de programación en Java. Struts1 vs Struts2 Clases Action Struts1 Se Requiere … Leer más

2.1 – Manejo de Sesión en Struts2

2.1.- Primeros Pasos 2.2.- La configuración de struts.xml 2.3.- La clase Action que desplegará la lista 2.4.- El Interceptor y la sesión En este ejemplo, el segundo de Struts2, veremos como restringir el acceso a páginas privadas mediante el uso de la sesión y de los interceptores, también mostraremos como desplegar una lista de resultados … Leer más

2.2 – Manejo de Sesión en Struts2

2.1.- Primeros Pasos 2.2.- La configuración de struts.xml 2.3.- La clase Action que desplegará la lista 2.4.- El Interceptor y la sesión La configuración de struts.xml También debemos modificar el archivo de configuración struts.xml. Debes agregar la siguiente linea: <include file=»sistema.xml»/> Tu archivo debe quedar asi al final: <!DOCTYPE struts PUBLIC «-//Apache Software Foundation//DTD Struts … Leer más

2.3 – Manejo de Sesión en Struts2

2.1.- Primeros Pasos 2.2.- La configuración de struts.xml 2.3.- La clase Action que desplegará la lista 2.4.- El Interceptor y la sesión La clase Action que desplegará la lista Nuestra clase Action será algo como esto: package ejemplos.struts2.action; import ejemplos.struts2.beans.Usuario; import java.util.Map; import java.util.List; import java.util.ArrayList; import com.opensymphony.xwork2.ActionSupport; import org.apache.struts2.interceptor.SessionAware; import ejemplos.struts2.utilidades.UsuarioHabilitado; public class AccionDesplegarLista … Leer más

2.4 – Manejo de Sesión en Struts2

2.1.- Primeros Pasos 2.2.- La configuración de struts.xml 2.3.- La clase Action que desplegará la lista 2.4.- El Interceptor y la sesión El Interceptor y la sesión Ahora veremos como debe ser el interceptor. El código se muestra a continuación: package ejemplos.struts2.inter; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.Interceptor; import java.util.Map; import ejemplos.struts2.beans.Usuario; import ejemplos.struts2.utilidades.UsuarioHabilitado; public … Leer más

1.1 – Ejemplo de Struts2, el hola mundo

1.1.- Requisitos 1.2.- Crear el proyecto en NetBeans 1.3.- Configurar el proyecto para usar Struts 2 1.4.- La vista de nuestro proyecto 1.5.- La capa de negocios 1.6.- Ejecutar el proyecto Struts 2 es un marco de trabajo (o framework en ingles) que ofrece muchas ventajas para desarrollar aplicaciones Web con Java y cuenta con … Leer más

1.2 – Ejemplo de Struts2, el hola mundo

1.1.- Requisitos 1.2.- Crear el proyecto en NetBeans 1.3.- Configurar el proyecto para usar Struts 2 1.4.- La vista de nuestro proyecto 1.5.- La capa de negocios 1.6.- Ejecutar el proyecto Crear el proyecto en NetBeans Una vez instalado NetBeans, crea un nuevo proyecto Web con el nombre EjemploStruts2. File>New Project>Java Web>Web Application Cuando estes … Leer más

1.3 – Ejemplo de Struts2, el hola mundo

1.1.- Requisitos 1.2.- Crear el proyecto en NetBeans 1.3.- Configurar el proyecto para usar Struts 2 1.4.- La vista de nuestro proyecto 1.5.- La capa de negocios 1.6.- Ejecutar el proyecto Configurar el proyecto para usar Struts 2 Al crear tu proyecto en NetBeans, se creará por default un archivo web.xml que tendremos que modificar … Leer más