Archive

Posts Tagged ‘programadores’

Struts2, JSON y ExtJS – Ejemplo practico

mayo 9, 2011 7 comentarios

En la pasada entrega se reviso la manera en que podemos regresar una respuesta JSON desde Struts2, esta vez esto nos servirá para integrar Struts2 a ExtJS por lo que se realizará el ejemplo de un grid (ejemplo que también ya se realizo aqui) que toma los datos desde una BD y se llena de manera dinámica.

Este ejemplo no esta enfocado a la manera en que se realizará la obtención de los datos, por lo que unicamente para efectos del ejemplo se mostrará el código necesario.

El primer paso es crear un Bean que modelara las caracteristicas del objeto persona que mostraremos en la pantalla.

public class Persona implements Serializable{

/**
*
*/
private static final long serialVersionUID = 1L;
private int matricula;
private String nombre;
private String apPaterno;
private String apMaterno;

public Persona (int matricula, String paterno, String materno, String nombre){
this.apMaterno = materno;
this.apPaterno = paterno;
this.nombre = nombre;
this.matricula = matricula;
}

/**
* Getters y Setters de las variables de instancia
*/
}

Leer más…

Struts2 y JSON

febrero 16, 2011 6 comentarios

Después de un tiempo he regresado con un nuevo post acerca de Struts2 y respuestas JSON, a veces es necesario realizar esta tarea sobre todo cuando existe un front que ejecuta peticiones Ajax con las cuales muchas veces es necesario manejar respuestas en JSON.

Este ejemplo se basara unicamente en la construcción de una respuesta de Action que construira una cadena JSON que sera manejada por el front, para esto utilizaremos el plugin de JSON para Struts2 que puedes descargar de aquí y para conocer un poco más se puede consultar la siguiente la documentación.

Una vez descargada la librería la añadimos a nuestro proyecto y empezamos con la construcción. Lo primero es la definición del Action dentro de nuestro archivo struts.xml de la siguiente manera:

<?xml version=”1.0″ encoding=”UTF-8″?><!DOCTYPE struts PUBLIC “-//Apache Software Foundation//DTD Struts Configuration 2.0//EN” “http://struts.apache.org/dtds/struts-2.0.dtd”&gt;
<struts>
<constant name=”struts.devMode” value=”true” />
<package name=”default” namespace=”/” extends=”json-default”>
<action name=”ejemplo”>
<result type=”json” />
</action>
</package>
</struts>

Leer más…

Categorías:Desarrollo Etiquetas: , , , ,

Los 10 tipos de programadores

mayo 23, 2008 3 comentarios

Esta lista la encontre el día de hoy en tecnologiahechapalabra, aunque ya es algo vieja aun asi creo que aplica muy bien para algunos, jeje XD. Aun no se en cual entro yop y ustedes¿?

Gandalf: Esta persona es como Gandalf de El Señor de los Anillos. Tiene barba hasta las rodillas, gorro y suele llevar capa. Afortunadamente para todos, este personaje trabaja casi tanto como la magia que hace Gandalf, por desgracia, se tira el día contando batallitas. Suelen dejarlo en segundo plano y no tirar de él si no es imprescindible.

El mártir: En cualquier trabajo se le llamaría adicto al trabajo o ‘workaholic’, pero en este mundillo lo lleva a una nueva dimensión. Los adictos al trabajo al menos van a casa a ducharse y dormir. El mártir se enorgullece de dormir en la oficina entre cajas de pizza. La pega es que nadie le pidió que trabajase así. Y encima hace al resto sentirse culpables con frases del tipo “Ve a casa y disfruta de tu cena. Yo acabaré el código para mañana”

Leer más…

Categorías:Desarrollo, General Etiquetas: , ,