¿Qué ofrece Autentia?
Somos su empresa de Somos su empresa de Somos su empresa de Somos su empresa de
Soporte a Desarrollo InformáticoSoporte a Desarrollo InformáticoSoporte a Desarrollo InformáticoSoporte a Desarrollo Informático Ese apoyo que siempre quiso tener ….Ese apoyo que siempre quiso tener ….Ese apoyo que siempre quiso tener ….Ese apoyo que siempre quiso tener ….
• Desarrollo de componentes y proyectos a medida.
• Auditoría de código y recomendaciones de mejora.
• Arranque de proyectos basados en nuevas tecnologías.
• Curso de Formación
Dirección de Proyectos Informáticos.
Gestión eficaz del Tiempo.
Arquitecturas de desarrollo Web: Web, J2EE, SOA, WebServices, BPM, etc.
Java/ J2EE a todos los niveles: JSPs, Servlets, EJBs, JMS, JNI, etc.
Análisis y diseño orientado a objeto.
UML y patrones de diseño.
Buenas prácticas en el desarrollo de aplicaciones
Técnicas avanzadas: Lucene, Hibernate, Spring, JSF, Struts, etc.
Nuestra mejor referencia son los conocimientos que Nuestra mejor referencia son los conocimientos que Nuestra mejor referencia son los conocimientos que Nuestra mejor referencia son los conocimientos que
compartimos en nuestro webcompartimos en nuestro webcompartimos en nuestro webcompartimos en nuestro web
www.adictosaltrabajo.comwww.adictosaltrabajo.comwww.adictosaltrabajo.comwww.adictosaltrabajo.com
Decenas de entidades cuentan ya con nosotrosDecenas de entidades cuentan ya con nosotrosDecenas de entidades cuentan ya con nosotrosDecenas de entidades cuentan ya con nosotros
Para más información visítenos en www.autentia.com Para más información visítenos en www.autentia.com Para más información visítenos en www.autentia.com Para más información visítenos en www.autentia.com
Tel. 91 675 33 06 Tel. 91 675 33 06 Tel. 91 675 33 06 Tel. 91 675 33 06 ---- [email protected] [email protected] [email protected] [email protected]
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Últimos tutoriales
2009-12-14Realización de in informe conJasperReports-Ireport
2009-12-11Contract-First web servicescon Visual Studio 2008
2009-12-09Integrando Sonar con Hudson
2009-12-09Apache + Tomcat: Balanceode carga y alta disponibilidad
2009-12-08MySQL: Replicación de basesde datos en MySQL
Tutorial desarrollado por
Saúl García Díaz
Consultor tecnológico dedesarrollo de proyectosinformáticos.
Puedes encontrarme enAutentia
Somos expertos en Java/JEE
Catálogo de servicios de AutentiaDescargar (6,2 MB)
Descargar en versión comic (17 MB)
AdictosAlTrabajo.com es el Web de difusión de conocimiento deAutentia.
Catálogo de cursos
Descargar este documento en formato PDF: javaBeanDatasource.pdf
Fecha de creación del tutorial: 2009-12-14
JavaBean Datasource Ireport
0. Índice de contenidos.
1. Introducción.2. Entorno3. Importando a Eclipse4. La Aplicación5. El informe6. Comprobando el resultado7. Conclusiones
1. Introducción
En esta ocasión vuelvo manos a la obra para explicar cómo realizar un informe con JasperReports-Ireport. Como ya habréis visto enadictos existen muy buenos tutoriales al respecto, así que espero aportar mi granito de arena al maravilloso mundo de generaciónde informes.
La particularidad del caso que nos ocupa, es conseguir que la fuente de datos del informe sea una lista de JavaBeans y no unaconsulta definida previamente en el informe. Esta última opción es una manera muy habitual de definir la fuente de datos, sinembargo, en ocasiones puede que no sea la opción que maás se adapte a nuestras necesidades.
Por ejemplo, imaginemos que nuestra aplicación gestiona la generación de informes mediante un servlet que tiene establecido undatasource en concreto pero uno de los informes no recupera la información que debe mostrar de ese datasource. Una soluciónpodría ser crear un servlet para cada datasource y que el informe fuese el encargado de ejecutar la consulta. Pero seguramente nomerezca la pena desarrollar un nuevo servlet solo para un informe.
Otra solución es la que nos ocupa, es decir, recuperamos toda la información desde la aplicación, conformamos una lista de objetoscon toda esta información e indicamos al informe que ese será su datasource. Esto es un ejemplo pero seguro que podéis aplicaresta forma de definir el datasource de un informe en más de una ocasión.
A continuación vemos cual será cada uno de los pasos a seguir.
2. Entorno
El tutorial está escrito usando el siguiente entorno:
Hardware: Portátil Dell Latitude E5500(Core Duo T9550 2.66GHz, 4GB RAM, 340 GB HD)Sistema operativo: Windows XPJDK 1.6.0_1Eclipse GalileoMaven 2.1.0MySQL 5.1.40-Comunity
Inicio Quienes somos Tutoriales Formación Comparador de salarios Comentar libro Charlas Más
Catálogo deservicios
Autentia (PDF6,2MB)
En formato comic...
Acceso de usuariosregistrados:
E-mail:
Contraseña:
Deseo registrarme
He olvidado mis datos deacceso
Registra tuempresa:
Descubre las ventajas deregistrar tu empresa en
AdictosAlTrabajo...
Registrar mi empresa
Listado de empresas yaregistradas
Web
www.adictosaltrabajo.com
Ultimas Noticias » Formación por calendario » El próximo dia 22 a las 19:30 vamos a celebrar elprimer Coding Dojo organizado por agilismo.es » Comentando el libro: Eneagrama y éxito personal deGinger Lapid-Bogda » "Informática profesional: Las reglas no escritas paratriunfar en la empresa." Pincha para comprar.. » Disponible la primera versión de los plugins paraintegrar Maven y Bugzilla. » Lanzamiento del nuevo Web de Autentia
+Noticias Destacadas » "Informática profesional: Las reglas no escritas paratriunfar en la empresa." Pincha para comprar.. » Autentia patrocina el primer Agile Open Spain » Lanzamiento del nuevo Web de Autentia » Autentia cumple 6 años
+Comentarios Cómic
+Enlaces
Hosting patrocinado por
Estas en: Inicio Tutoriales Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=webservice-contract-first-vs2008http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=webservice-contract-first-vs2008http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=IntegrandoSonarConHudsonhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apache_tomcat_balanceohttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apache_tomcat_balanceohttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mysql_replicacionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mysql_replicacionmailto:[email protected]://www.autentia.com/http://www.adictosaltrabajo.com/tutoriales/autores/tripticoAUTENTIA.pdfhttp://www.autentia.com/comic/autentiacomic.pdfhttp://www.adictosaltrabajo.com/http://www.autentia.com/http://www.autentia.com/http://www.autentia.com/cursos.phphttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=javaBeanDatasourcehttp://www.adictosaltrabajo.com/index.phphttp://www.adictosaltrabajo.com/index.phphttp://www.adictosaltrabajo.com/quienes-somos.phphttp://www.adictosaltrabajo.com/quienes-somos.phphttp://www.adictosaltrabajo.com/tutoriales.phphttp://www.adictosaltrabajo.com/tutoriales.phphttp://www.autentia.com/cursos.phphttp://www.autentia.com/cursos.phphttp://www.adictosaltrabajo.com/comunidad/comunidad.phphttp://www.adictosaltrabajo.com/comunidad/comunidad.phphttp://www.adictosaltrabajo.com/book_section.inc.php?book=1http://www.adictosaltrabajo.com/book_section.inc.php?book=1http://www.adictosaltrabajo.com/charlas/charlas.phphttp://www.adictosaltrabajo.com/charlas/charlas.phphttp://www.adictosaltrabajo.com/charlas/charlas.phphttp://www.adictosaltrabajo.com/charlas/charlas.phphttp://www.adictosaltrabajo.com/tutoriales/autores/tripticoAUTENTIA.pdfhttp://www.adictosaltrabajo.com/tutoriales/autores/tripticoAUTENTIA.pdfhttp://www.adictosaltrabajo.com/comic/autentiacomic.pdfhttp://www.adictosaltrabajo.com/register.inc.phphttp://www.adictosaltrabajo.com/forgot_password.phphttp://www.adictosaltrabajo.com/forgot_password.phphttp://www.adictosaltrabajo.com/register_company.phphttp://www.adictosaltrabajo.com/list_companies.inc.phphttp://www.adictosaltrabajo.com/list_companies.inc.phphttp://www.google.com/http://www.google.com/http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=199http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=208http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=208http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=207http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=207http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=195http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=195http://www.starbook.es/autores/CANALES-MORA-ROBERTO/http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=180http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=180http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=167http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=195http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=195http://www.starbook.es/autores/CANALES-MORA-ROBERTO/http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=187http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=167http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=131http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=195http://www.enredados.com/http://www.autentia.com/http://www.autentia.com/http://www.adictosaltrabajo.com/index.phphttp://www.adictosaltrabajo.com/tutoriales.php
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
2009-12-07Analizando la calidad delcódigo Java con Sonar
2009-12-03Instalar OpenESB 2.1 eIntroducción
2009-11-25Tutorial de Google Forms
2009-11-23Alfresco - Modificando yeliminando contenido desdenuestras aplicaciones Java
2009-11-23Alfresco - Añadiendocontenido desde nuestrasaplicaciones Java
2009-11-23Haciendo funcionar GoogleChromium Operating Systemsobre Windows XP
2009-11-23Redimensionar el tamaño deuna partición de VirtualBox
2009-11-20El Arte de las Presentaciones.Siguiendo la Senda Zen.
2009-11-18Tutorial basico de googlewave bots
2009-11-13Introducción a EscritoriosAnimado ( Winamp yMilkWave )
2009-11-12Maven Assembly Plugin:empaquetando aplicacionescon Maven para la ejecuciónde procesos batch.
2009-11-12Tutorial básico sobre GoogleApplication Engine
2009-11-11Instalación de Glassfish 2.1
2009-11-26Rational Software Architect yRational RequisitePro
2009-10-27Cómo conseguir queSubversion avise a Hudsonpara lanzar una build
2009-10-26Cómo instalar Hudson enApache Tomcat
2009-10-26Estilos externos en iReport
JasperReport 3.0.0Ireport 3.5.2
3. Importando a Eclipse
Lo primero de todo para poder probar la aplicación es descargarse los fuentes de aquí. Hay que tener en cuenta que para elejemplo he usado MySQL, por tanto si utilizáis cualquier otra base de datos será necesario modificar el fichero de dependencias y laclase Database.java para establecer correctamente la conexión. Una vez descargados los fuentes:
Importamos el proyecto desde eclipse
Seleccionamos Maven 2 Project y pulsamos Next
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=UtilizandoSonarhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=UtilizandoSonarhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openESB-instalar-introduccionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openESB-instalar-introduccionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Tutorial-Google-Formshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=alfrescoUpdateDeleteContenthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=alfrescoUpdateDeleteContenthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=alfrescoUpdateDeleteContenthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=alfrescoAddContenthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=alfrescoAddContenthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=alfrescoAddContenthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=GoogleChromiumOShttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=GoogleChromiumOShttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=GoogleChromiumOShttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=redimension-tamano-particion-virtualboxhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=redimension-tamano-particion-virtualboxhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=TIDhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=TIDhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=tutorial-basico-degoogle-wave-botshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=tutorial-basico-degoogle-wave-botshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Escritorio Animado 101http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Escritorio Animado 101http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Escritorio Animado 101http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Tutorial-basico-google-application-enginehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Tutorial-basico-google-application-enginehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionConfiguracionGlassfishhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=RationalSoftwareArchitectyRationalRequisiteProhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=RationalSoftwareArchitectyRationalRequisiteProhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonInstalacionTomcathttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonInstalacionTomcathttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=estilosiReporthttp://www.adictosaltrabajo.com/tutoriales/javaBeanDatasource/objectsInReports.zip
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
2009-10-14Echo en MySQL
2009-09-28iReport : Solución al problemade los parámetros dinámicos.
2009-09-27Mavenizar Liferay SDK
2009-09-27Crear un plugin con LiferaySDK
2009-09-23EJB 3.0 y pruebas unitariascon Maven, JUnit 4 y ApacheOpen EJB.
2009-09-21Primeros pasos con JBossSeam
2009-09-21Integración con sistemas deBug Tracking desde NetBeans6.7
2009-09-14EJB 3.0 y pruebas depersistencia con Maven, JUnit4 y Embedded JBoss sobreJava 6.
2009-09-12Instalación de Liferay enTomcat existente
2009-09-11Release Bugzilla Maven Plugin
2009-09-11
A continuación, buscamos el proyecto dentro del workspace en que tengamos descomprimido los fuentes
Por último pulsamos finish.
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=echoMySQLhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=iReportParametrosDinamicoshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=iReportParametrosDinamicoshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=MavenizarLiferaySDKhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=LiferayPluginsSDKhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=LiferayPluginsSDKhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JBossSeam_primeros_pasoshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JBossSeam_primeros_pasoshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=netbeansIssueTrackersBugzillahttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=netbeansIssueTrackersBugzillahttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=netbeansIssueTrackersBugzillahttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionLiferayTomcatExistentehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionLiferayTomcatExistentehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=releaseBugzilla
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Enlazar Bugzilla conMavenChangesPlugin
2009-09-08Sobre las reglas decodificación o... ¿de dóndesalen esos caracteres "raros"?.
2009-08-28Cómo hacer deploy del sitede Maven en SourceForge
2009-08-26Ordenación por cantidades eninforme cruzado
2009-08-20Selenium IDE-Incorporandowhile en los test
2009-08-14Blender y JMonkeyEngine.Exportación de archivosBlender y uso de los mismosen JMonkeyEngine
2009-08-145º tutorial TNT ConceptVersión 0.16.1 Gestión deinformes, vacaciones yutilidades
2009-08-14Joomla 1.5. Instalación yconfiguración
2009-08-13Introducción a los diagramasEPC (Event-Driven ProcessChain)
2009-08-10Blender. Animacionesavanzadas y renderización
2009-08-10Gestión de Calidad, tablón yseguimiento en TNT ConceptVersión 0.16.1
2009-08-10Cómo hacer una página web
2009-08-06Tips And Tricks JUnit Spring
2009-08-03Instalación de VirtualBoxPUEL
2009-08-03Gestión de contactos ypedidos en TNT Conceptversión 0.16.1
2009-08-03Comentando el libro: Laestrategia del océano azul
Podemos observar como el proyecto se ha importado correctamente.
Una vez tenemos el proyecto en eclipse será necesario realizar un mvn install desde línea de comandos para que se descarguenlas dependencias necesarias en caso de que todavía no las tengamos en nuestro repositorio local
4. La Aplicación
La aplicación del ejemplo es muy sencilla y se define en la clase App.java que vemos a continuación:
view plain print ?
01. public class App
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=enlazarBugzillaConMavenChangesPluginhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=enlazarBugzillaConMavenChangesPluginhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=characterencoding-native2asciihttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=characterencoding-native2asciihttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=characterencoding-native2asciihttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=characterencoding-native2asciihttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mavenDeploySiteToSourceforgehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=mavenDeploySiteToSourceforgehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=OrdenacionInformesJasperReporthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=OrdenacionInformesJasperReporthttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=seleniumWhilehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=seleniumWhilehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JME_Blender_Exportacioneshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JME_Blender_Exportacioneshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JME_Blender_Exportacioneshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=JME_Blender_Exportacioneshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=TNT5http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=TNT5http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=TNT5http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=TNT5http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Joomla15Instalacionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Joomla15Instalacionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=diagramasEpchttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=diagramasEpchttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=diagramasEpchttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Blender_Animaciones_Renderizacionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Blender_Animaciones_Renderizacionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=4_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=4_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=4_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=ComoHacerUnaPaginaWebhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=tipsAndTricksJUnitSpringhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionVirtualBoxPUELhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionVirtualBoxPUELhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=3_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=3_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=3_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=oceanoazulhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=oceanoazul
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
2009-07-30Funciones esenciales paracrear un juego.
2009-07-302º tutorial TNT Conceptversión 1.16.1
Últimas ofertas deempleo
2009-07-31T. Información - Operador(dia / noche) - BARCELONA.
2009-06-25Atención a cliente - CallCenter - BARCELONA.
2009-06-19Otras - Ingenieria (minas,puentes y puertos) -VALENCIA.
2009-06-17Comercial - Ventas -ALICANTE.
2009-06-03Comercial - Ventas -VIZCAYA.
Como podemos ver nuestra aplicación recupera la conexión con base de datos, lanza la consulta correspondiente y devuelve unalista de objetos (Alumnos.java). Finalmente se llama al método encargado de generar el informe pasándole como parámetros lalista de objetos y un map con el resto de posibles parámetros que necesitase el informe.
De las acciones realizadas, la que verdaderamente nos importa para el caso que nos ocupa es la acción de generar el informe. Acontinuación vemos la clase ReportRoutines.java, encargada de gestionar la generación de nuestro informe.
Como he dicho anteriormente aquí es donde esta lo verdaderamente importante para que nuestro informe funcione con eldatasource formado por la lista de objetos recuperados en el paso anterior. Hacemos uso de la claseJRBeanCollectionDataSource para definir el datasource a partir de la lista de objetos, después basta con pasar ese datasource almétodo JasperFillManager.fillReport
5. El informe
Una vez que ya sabemos cómo definir el datasource con una lista de objetos nos dispondremos a crear el informe propiamentedicho. En este punto y como veremos a continuación indicaremos al informe que tipo de objeto será el que conforme la fuente de
Ads by Google JSP Examples JSP JDBC Java JDBC Tutorial Java Servlet
02. { 03. 04. 05. 06. 07. public static void main( String[] args ) throws SQLException 08. { 09. Connection con=null; 10. //Map con los posibles otros parametros del informe 11. HashMap map=new HashMap(); 12. 13. try { 14. // Recumeramos la conxion a base de datos 15. con =Database.getConexion(); 16. // Recuperamos la lista ojetos que mostraremos en el informe 17. List alumnos=Database.getAlumnos(con); 18. // Generamos el informe 19. ReportRoutines.exportPDF(alumnos, map); 20. 21. 22. 23. 24. 25. } catch (SQLException e) { 26. 27. e.printStackTrace(); 28. 29. } catch (ClassNotFoundException e) { 30. 31. e.printStackTrace(); 32. 33. } catch (JRException e) { 34. 35. e.printStackTrace(); 36. 37. }finally{ 38. //Cerramos conexion con base de datos 39. con.close(); 40. } 41. 42. } 43. }
view plain print ?
01. public class ReportRoutines { 02. 03. 04. private static final String REPORT_PATH = "C:\\tutos\\reports\\test.jrxml"; 05. private static final String REPORT_EXPORT_PATH = "C:\\tutos\\reports\\test.pdf"; 06. 07. /** 08. * Genera el pdf para el informe 09. * @param aux = Lista de objetos que mostraremos en el informe 10. * @param map = Resto de parametros que viajan al informe 11. * @throws JRException 12. */ 13. 14. public static void exportPDF (List aux, HashMap map) throws JRException 15. { 16. // Definimos cual sera nuestra fuente de datos 17. JRBeanCollectionDataSource ds =new JRBeanCollectionDataSource(aux); 18. // Recuperamos el fichero fuente 19. JasperDesign jd=JRXmlLoader.load(REPORT_PATH); 20. // Compilamos el informe jrxml 21. JasperReport report = JasperCompileManager.compileReport(jd); 22. // Rellenamos el informe con la conexion creada y sus parametros establecidos 23. JasperPrint print = JasperFillManager.fillReport(report,map, ds); 24. 25. // Exportamos el informe a formato PDF 26. JasperExportManager.exportReportToPdfFile(print, REPORT_EXPORT_PATH); 27. 28. } 29. 30. 31. }
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Detalles_de_los_juegoshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Detalles_de_los_juegoshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=2_Tutorial_TNThttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=2_Tutorial_TNThttp://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=159http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=159http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=156http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=156http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=152http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=152http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=152http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=151http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=151http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=150http://www.adictosaltrabajo.com/empleo/resumenoferta.php?oferta=150https://www.google.com/adsense/support/bin/request.py?contact=abg_afc&url=http://www.adictosaltrabajo.com/tutoriales/tutoriales.php%3Fpagina%3DjavaBeanDatasource&hl=en&client=ca-pub-7938614058147015&adU=+&adT=JSP+Examples&adU=++&adT=JSP+JDBC&adU=+++&adT=Java+JDBC+Tutorial&adU=++++&adT=Java+Servlethttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=90&slotname=3742215672&w=160&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806074608&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=1&dtd=396&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=90&width=160&format=fp_al_lp&kw_type=radlink&prev_fmts=160x90_0ads_al&rt=ChBLJl-2AAW7pArjbOlMHUFSEgxKU1AgRXhhbXBsZXMaCHJNPnE3B4zgKAFSEwj18NHPpNaeAhXmW-MKHXRPrOU&hl=en&kw0=JSP+Examples&kw1=JSP+JDBC&kw2=Java+JDBC+Tutorial&kw3=Java+Servlet&okw=JSP+Exampleshttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=90&slotname=3742215672&w=160&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806074608&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=1&dtd=396&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=90&width=160&format=fp_al_lp&kw_type=radlink&prev_fmts=160x90_0ads_al&rt=ChBLJl-2AAW7yArjbOlMHUFSEghKU1AgSkRCQxoIfXmZJNyQs6QoAVITCPXw0c-k1p4CFeZb4woddE-s5Q&hl=en&kw0=JSP+Examples&kw1=JSP+JDBC&kw2=Java+JDBC+Tutorial&kw3=Java+Servlet&okw=JSP+JDBChttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=90&slotname=3742215672&w=160&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806074608&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=1&dtd=396&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=90&width=160&format=fp_al_lp&kw_type=radlink&prev_fmts=160x90_0ads_al&rt=ChBLJl-2AAW7zArjbOlMHUFSEhJKYXZhIEpEQkMgVHV0b3JpYWwaCKofAMHybs_xKAFSEwj18NHPpNaeAhXmW-MKHXRPrOU&hl=en&kw0=JSP+Examples&kw1=JSP+JDBC&kw2=Java+JDBC+Tutorial&kw3=Java+Servlet&okw=Java+JDBC+Tutorialhttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=90&slotname=3742215672&w=160&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806074608&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=1&dtd=396&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=90&width=160&format=fp_al_lp&kw_type=radlink&prev_fmts=160x90_0ads_al&rt=ChBLJl-2AAW75wrjbOlMHUFSEgxKYXZhIFNlcnZsZXQaCCpxtBTgAX_OKAFSEwj18NHPpNaeAhXmW-MKHXRPrOU&hl=en&kw0=JSP+Examples&kw1=JSP+JDBC&kw2=Java+JDBC+Tutorial&kw3=Java+Servlet&okw=Java+Servlet
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
datos. De esta manera IReports es capaz de leer los fileds del objeto y podremos utilizar cada uno de estos field en el diseño denuestro informe.
Creamos un informe en blanco
Ahora, en el menú lateral izquierdo pulsamo el botón derecho sobre el nombre del informe y seleccioname Edit Query
A continuación aparece una ventana emergente con cuatro pestañas. Nos situamos sobre la segunda pestaña, JavaBeanDatasource.
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Indicamos en nombre de la clase con el paquete completo y pulsamos en boton Read attributes
Apereceran en la misma venta todos los campos de la clase que le indiquemos. De estos campos seleccionamos aquellosque queremos que se incluir en el informe y pulsamos el botón Add selected field
En este punto es importante tener en cuenta que para que Ireport reconozca nuestra clase es necesario añadirle al classpathel jar donde se encuentra dicha clase
Comprobamos que tenemos todos los fields disponible para incluir en el informe
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Por último añadimos los campos recuperados en el informe.
6. Comprobando el resultado.
Para poder ver el resultado basta con situarnos encima de la clase App.java y :
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Si nos vamos al directorio de salida definido en la clase ReportRoutines podemos ver que nos ha generado correctamente elinforme en PDF.
7. Conclusiones.
Como vemos JasperReports-Ireport nos permite de una manera sencilla tener a mano distintas opciones de definir una fuente dedatos y creedme, ésto es una ventaja ya que en ocasiones y debido a distintos motivos, pero sobre todo a la complejidad de losmodelos de datos puede hacerse muy complicado sacar toda la información a mostrar en el informe en una sola consulta. Comosiempre conocer la herramienta que con la que estamos trabajando supondrá una gran diferencia en nuestra productividad así quecon este tutorial espero que hayáis aprendido un poquito mas acerca de JasperReports-Ireport.
Un saludo.
Saúl
Correo a: [email protected]
¿Qué te ha parecido el tutorial? Déjanos saber tu opinión y ¡vota!
Muy malo Malo Regular Bueno Muy bueno
(Sólo para usuarios registrados)
» Registrate y accede a esta y otras ventajas «
Autor Mensaje de usuario registrado
Anímate y coméntanos lo que pienses sobre este tutorial
Puedes opinar o comentar cualquier sugerencia que quieras comunicarnos sobre este tutorial; con tu ayuda, podemos ofrecerteun mejor servicio.
(Sólo para usuarios registrados)
» Registrate y accede a esta y otras ventajas «
mailto:[email protected]://www.adictosaltrabajo.com/register.phphttp://www.adictosaltrabajo.com/register.php
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Puedes inscribirte en nuestro servicio de notificaciones haciendo clic aquí.Puedes firmar en nuestro libro de visitas haciendo clic aquí.Puedes asociarte al grupo AdictosAlTrabajo en XING haciendo clic aquí.
Añadir a favoritos Technorati.
Esta obra está licenciada bajo licencia Creative Commons de Reconocimiento-No comercial-Sin obrasderivadas 2.5
Recuerda
Autentia te regala la mayoría del conocimiento aquí compartido (Ver todos lostutoriales). Somos expertos en: J2EE, Struts, JSF, C++, OOP, UML, UP, Patronesde diseño ... y muchas otras cosas.
¿Nos vas a tener en cuenta cuando necesites consultoría oformación en tu empresa?, ¿Vas a ser tan generoso con nosotroscomo lo tratamos de ser con vosotros?
Somos pocos, somos buenos, estamos motivados y nos gusta lo quehacemos ...
Autentia = Soporte a Desarrollo & Formación.
Tutoriales recomendados
Nombre Resumen Fecha Visitas Valoración Votos Pdf
Realización de in informecon JasperReports-Ireport
La particularidad del caso que nos ocupa, esconseguir que la fuente de datos del informe sea unalista de JavaBeans y no una consulta definidapreviamente en el informe.
2009-12-14 5 - -
Instalar OpenESB 2.1 eIntroducción
En este tutorial veremos como descargar e instalarOpenESB y explicaremos sus funcionalidades 2009-12-03 462 - -
Tutorial básico sobreGoogle ApplicationEngine
En este tutorial veremos cómo ejecutar una simpleaplicación web en la infraestructura de Google 2009-11-12 906 Bueno 1
Maven Assembly Plugin:empaquetandoaplicaciones con Mavenpara la ejecución deprocesos batch.
Examinamos cómo llevar a cabo el empaquetado denuestras utilidades batch, basadas en una capa deservicios y cómo hacer la distribución independientedel entorno.
2009-11-12 619 - -
Instalación de Glassfish2.1
En este tutorial nos veremos cómo instalar elservidor de aplicaciones GlassFish. Además veremoslos primeros pasos, como entrar en la consola deadministración del servidor, y desplegar unaaplicación EAR (Enterprise Application)
2009-11-11 1136 Bueno 2
Cómo conseguir queSubversion avise aHudson para lanzar unabuild
En este tutorial vamos a ver como configurarSubversion para que sea este el que avise a Hudsoncada vez que hay un commit, y así se lance la build.
2009-10-27 1299 - -
Cómo instalar Hudson enApache Tomcat Instalar Hudson en Apache Tomcat 2009-10-26 1602 - -
EJB 3.0 y pruebasunitarias con Maven,JUnit 4 y Apache OpenEJB.
Continuamos buscando una buena solución parallevar a cabo test de EJBs, ahora con OpenEJB. 2009-09-23 1673 - -
EJB 3.0 y pruebas depersistencia con Maven,JUnit 4 y EmbeddedJBoss sobre Java 6.
Damos continuidad al tutorial EJB 3.0 y pruebasunitarias con Maven, JUnit 4 y Embedded JBoss Java6, probando el llevar a cabo un test de persistenciade un EJB de entidad, bajo soporte de EJB deservicio que implementa el patrón dao, en el mismoentorno
2009-09-14 1950 Muybueno 2
Enlazar Bugzilla conMavenChangesPlugin
En este tutorial veremos como enlazar Bugzilla conMavenChangesPlugin 2009-09-11 867 - -
http://www.adictosaltrabajo.com/tutoriales/notificaciones.phphttp://www.adictosaltrabajo.com/libro_visitas/libro_visitas.phphttp://www.xing.com/group-11952.036319http://technorati.com/faves?sub=addfavbtn&add=http://www.adictosaltrabajo.comhttp://technorati.com/faves?sub=addfavbtn&add=http://www.adictosaltrabajo.comhttp://creativecommons.org/licenses/by-nc-nd/2.5/es/http://creativecommons.org/licenses/by-nc-nd/2.5/es/http://creativecommons.org/licenses/by-nc-nd/2.5/es/http://www.autentia.com/http://www.adictosaltrabajo.com/tutoriales.phphttp://www.adictosaltrabajo.com/tutoriales.phpmailto:[email protected]://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=javaBeanDatasourcehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openESB-instalar-introduccionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openESB-instalar-introduccionhttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=openESB-instalar-introduccionhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Tutorial-basico-google-application-enginehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Tutorial-basico-google-application-enginehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Tutorial-basico-google-application-enginehttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=Tutorial-basico-google-application-enginehttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=Maven-assembly-plugin-batchProcesshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionConfiguracionGlassfishhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=InstalacionConfiguracionGlassfishhttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=InstalacionConfiguracionGlassfishhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=hudsonSubversionPushhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonInstalacionTomcathttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hudsonInstalacionTomcathttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=hudsonInstalacionTomcathttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=apacheOpenEJBhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=embeddedJBossPersistenceTestshttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=enlazarBugzillaConMavenChangesPluginhttp://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=enlazarBugzillaConMavenChangesPluginhttp://www.adictosaltrabajo.com/tutoriales/retornapdf.php?pdf=enlazarBugzillaConMavenChangesPlugin
Realización de in informe con JasperReports-Ireport
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=javaBeanDatasource[14/12/2009 16:54:42]
Nota:
Los tutoriales mostrados en este Web tienen como objetivo la difusión del conocimiento. Los contenidos y comentarios de lostutoriales son responsabilidad de sus respectivos autores. En algún caso se puede hacer referencia a marcas o nombres cuyapropiedad y derechos es de sus respectivos dueños. Si algún afectado desea que incorporemos alguna reseña específica, no tienemás que solicitarlo. Si alguien encuentra algún problema con la información publicada en este Web, rogamos que informe aladministrador [email protected] para su resolución.
Ads by Google Certificaciones Java JDBC Connection DB Java JDBC SQL JDBC Example
Copyright 2003-2009 © All Rights Reserved | Texto legal y condiciones de uso | Banners | Powered by Autentia | Contacto
mailto:[email protected]://www.google.com/adsense/support/bin/request.py?contact=abg_afc&url=http://www.adictosaltrabajo.com/tutoriales/tutoriales.php%3Fpagina%3DjavaBeanDatasource&hl=en&client=ca-pub-7938614058147015&adU=+&adT=Certificaciones+Java&adU=++&adT=JDBC+Connection&adU=+++&adT=DB+Java&adU=++++&adT=JDBC+SQL&adU=+++++&adT=JDBC+Examplehttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=15&slotname=8162203306&w=728&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806077204&prev_slotnames=3742215672&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=2&dtd=16&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=15&width=728&format=fp_al_lp&kw_type=radlink&prev_fmts=728x15_0ads_al_s&rt=ChBLJl-5AAwLDgrjZpVIBT4bEhRDZXJ0aWZpY2FjaW9uZXMgSmF2YRoIcaUoYhZ8IQgoATACUhMIzpmh0aTWngIVUVzjCh13QZno&hl=en&kw0=Certificaciones+Java&kw1=JDBC+Connection&kw2=DB+Java&kw3=JDBC+SQL&kw4=JDBC+Example&okw=Certificaciones+Javahttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=15&slotname=8162203306&w=728&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806077204&prev_slotnames=3742215672&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=2&dtd=16&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=15&width=728&format=fp_al_lp&kw_type=radlink&prev_fmts=728x15_0ads_al_s&rt=ChBLJl-5AAwLLArjZpVIBT4bEg9KREJDIENvbm5lY3Rpb24aCNIHFmArsEx7KAEwAlITCM6ZodGk1p4CFVFc4wodd0GZ6A&hl=en&kw0=Certificaciones+Java&kw1=JDBC+Connection&kw2=DB+Java&kw3=JDBC+SQL&kw4=JDBC+Example&okw=JDBC+Connectionhttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=15&slotname=8162203306&w=728&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806077204&prev_slotnames=3742215672&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=2&dtd=16&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=15&width=728&format=fp_al_lp&kw_type=radlink&prev_fmts=728x15_0ads_al_s&rt=ChBLJl-5AAwLMgrjZpVIBT4bEgdEQiBKYXZhGgifNYmhPr4IoSgBMAJSEwjOmaHRpNaeAhVRXOMKHXdBmeg&hl=en&kw0=Certificaciones+Java&kw1=JDBC+Connection&kw2=DB+Java&kw3=JDBC+SQL&kw4=JDBC+Example&okw=DB+Javahttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=15&slotname=8162203306&w=728&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806077204&prev_slotnames=3742215672&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=2&dtd=16&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=15&width=728&format=fp_al_lp&kw_type=radlink&prev_fmts=728x15_0ads_al_s&rt=ChBLJl-5AAwLNwrjZpVIBT4bEghKREJDIFNRTBoIUlAaeAWmA6MoATACUhMIzpmh0aTWngIVUVzjCh13QZno&hl=en&kw0=Certificaciones+Java&kw1=JDBC+Connection&kw2=DB+Java&kw3=JDBC+SQL&kw4=JDBC+Example&okw=JDBC+SQLhttp://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7938614058147015&output=html&h=15&slotname=8162203306&w=728&ea=0&flash=10.0.22.87&url=http%3A%2F%2Fwww.adictosaltrabajo.com%2Ftutoriales%2Ftutoriales.php%3Fpagina%3DjavaBeanDatasource&dt=1260806077204&prev_slotnames=3742215672&correlator=1260806074608&frm=0&ga_vid=30001874.1260806073&ga_sid=1260806073&ga_hid=1564364059&ga_fc=1&u_tz=60&u_his=1&u_java=0&u_h=1050&u_w=1680&u_ah=1020&u_aw=1680&u_cd=32&u_nplug=1&u_nmime=1&biw=612&bih=167&fu=0&ifi=2&dtd=16&rl_rc=true&adsense_enabled=true&ad_type=text,image&height=15&width=728&format=fp_al_lp&kw_type=radlink&prev_fmts=728x15_0ads_al_s&rt=ChBLJl-5AAwLOwrjZpVIBT4bEgxKREJDIEV4YW1wbGUaCObcC6oij-sNKAEwAlITCM6ZodGk1p4CFVFc4wodd0GZ6A&hl=en&kw0=Certificaciones+Java&kw1=JDBC+Connection&kw2=DB+Java&kw3=JDBC+SQL&kw4=JDBC+Example&okw=JDBC+Examplehttp://www.adictosaltrabajo.com/textolegal.phphttp://www.adictosaltrabajo.com/banners.phphttp://www.autentia.com/http://www.autentia.com/contacto.htmhttp://validator.w3.org/check/refererhttp://jigsaw.w3.org/css-validator/check/referer?warning=nohttp://www.adictosaltrabajo.com/feeds.phphttp://www.adictosaltrabajo.com/feeds.php
queofreceautentia2Realización de in informe con JasperReports-Ireport.pdfadictosaltrabajo.comRealización de in informe con JasperReports-Ireport
luYT1qYXZhQmVhbkRhdGFzb3VyY2UA: loginForm: login_email: login_pwd: login_enter:
form3: q: sitesearch: www.adictosaltrabajo.comsa:
form1: voto: 1Submit:
form5: comment_panel_text: sendComment:
Top Related