viernes, 29 de octubre de 2010
Jasper Reportes Dinamicos
Leer este articulo: http://www.packtpub.com/article/creating-dynamic-reports-from-databases-jasperreports-3.5
Captcha
El spam es como un virus; se adapta, evoluciona y sigue viviendo. Estas últimas semanas nos hemos enfrentado a un intenso ataque de spam dirigido a los comentarios de entradas.Nuetra solución básicamente consiste en agregar una pregunta aritmética para asegurarnos que sea un humano quien realiza el comentario.
Solución:
Captcha
Cultura general
Test de Turing
Solución:
Captcha
Cultura general
Test de Turing
jueves, 28 de octubre de 2010
Uso de JNDI para utilizar un pool de conexiones
Una aproximación elemental a JDBC implica que se realiza una conexión a la base de datos en cada servlet. Se repite el esquema conexión-operación-desconexión. Esta forma de trabajar es perfectamente válida, pero resulta ineficiente, ya que se están desperdiciando ciclos de ejecución en cada conexión y desconexión.
Leer documento completo en: http://www.proactiva-calidad.com/java/jndi/jndi_server_xml.html
Leer documento completo en: http://www.proactiva-calidad.com/java/jndi/jndi_server_xml.html
Jasper IReport trabajar con Bean
Para trabajar con Bean debes crear una MyFactoryData y luego agregar el metodo createBeanCollection().
Ejemplo:
package com.datos;
import java.util.Vector;
import com.modelo.Comuna;
public class FactoriaDatos {
public static Vector createBeanCollection() {
java.util.Vector coll = new java.util.Vector();
Comuna comuna = new Comuna();
coll.add(new Comuna(1,1,100,"Santiago"));
coll.add(new Comuna(2,1,200,"San Bernardo"));
coll.add(new Comuna(3,1,300,"Maipu"));
coll.add(new Comuna(4,1,400,"Peñalolen"));
coll.add(new Comuna(5,1,500,"La Florida"));
return coll;
}
}
Ver documentacion aquí:
http://www.java2s.com/Open-Source/Java-Document/Report/iReport-2.0.5/it/businesslogic/ireport/connection/SampleJRDataSourceFactory.java.java-doc.htm
http://knol.google.com/k/jasper-reports-working-with-beans-and-sub-report#
Generar reporte de una colección de beans con JasperReport
Desplagar un reporte PDF en un Servlet
Ejemplo:
package com.datos;
import java.util.Vector;
import com.modelo.Comuna;
public class FactoriaDatos {
public static Vector createBeanCollection() {
java.util.Vector coll = new java.util.Vector();
Comuna comuna = new Comuna();
coll.add(new Comuna(1,1,100,"Santiago"));
coll.add(new Comuna(2,1,200,"San Bernardo"));
coll.add(new Comuna(3,1,300,"Maipu"));
coll.add(new Comuna(4,1,400,"Peñalolen"));
coll.add(new Comuna(5,1,500,"La Florida"));
return coll;
}
}
Ver documentacion aquí:
http://www.java2s.com/Open-Source/Java-Document/Report/iReport-2.0.5/it/businesslogic/ireport/connection/SampleJRDataSourceFactory.java.java-doc.htm
http://knol.google.com/k/jasper-reports-working-with-beans-and-sub-report#
Generar reporte de una colección de beans con JasperReport
Desplagar un reporte PDF en un Servlet
Jasper IReport trabajar con Proc. Almacenados Oracle
Como utilizar procedimientos almacenados en Jasper IReport
http://www.brianburridge.com/2006/06/04/how-to-call-stored-procedures-from-jasper-reports/
http://www.brianburridge.com/2006/06/04/how-to-call-stored-procedures-from-jasper-reports/
Etiquetas:
Jasper,
Oracle,
Oracle Procedimientos
miércoles, 20 de octubre de 2010
Servicios Web Java El alto costo de (WS-)Security
Vea como la sobrecarga de WS-Security es un factor en contra de SSL y sepa cuándo el costo no vale la pena...
Ver Link: http://www.ibm.com/developerworks/ssa/library/j-jws6/index.html
Ver Link: http://www.ibm.com/developerworks/ssa/library/j-jws6/index.html
List of HTTP header fields
Lista de campos del Resquest y Response de HTTP.
link: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
link: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
Suscribirse a:
Entradas (Atom)