TwitterTicker

martes, 15 de abril de 2014

Imagenes fuera del Context con PrimeFaces

En estos dias me encuentro programando una aplicación, la cual tiene que mostrar imágenes que estan fuera del contexto de mi aplicación web.

Estuve probando con el componente <p:graphicImage> de primeFaces pasándole sólo el nombre de la imagen y la ruta. Cuál fue mi sorpresa que no mostraba la imagen sólo el texto que incluía en la propiedad title.

Este era el codigo:


Al googlear un rato encontré que al parecer el componente <p:graphicImage> necesita recibir en la propiedad value un objeto StreamedContent, el cual, a continuación muestro cómo lo implemente:

En el managedBean:

El metodo prepareImage se puede mandar llamar antes de mostrar la imagen y una vez mostrada el componente recogera el valor establecido en el StreamedContent.

En el XHTML:

 


Y listo! Con esto nuestro componente mostrara nuestra imagen correctamente. Espero les ayude esta información tanto como a mi me ha ayudado.


Saludos, nos vemos pronto! 

domingo, 13 de abril de 2014

Pasar de RPG a Java


Este es mi prime blog asi, que no esperemos mucho jaja bueno realmente quiero empezar a escribir relatando algo que a mi en lo particular me apasiona que es: el romper paradigmas.

En mi experiencia profesional debo decir que muy pocas veces he trabajado con personas que programen con java, no por sentirme especial o un experto sino por el hecho de que casi siempre he tenido compañeros que nada que ver con lenguajes de programación orientado a objetos.

En los últimos tiempos debo decir que no ha sido la excepción y que mis compañeros si es preciso decirlo son personas de mas de 50 años expertos programadores en RPG, COBOL, CL, etc. todo montado sobre AS400 esto dicho con todo respeto.

Hace un par de meses me han encargado un proyecto con J2EE para control de calidad y me han asignado un compañero que conocía poco o nada de esta tecnología; él como mis otros compañeros es experto en las tecnologías mencionadas.

El reto de cambiar de un paradigma a otro a mi me producía un deleitable y suculento placer, no se porque, tal vez el solo hecho de mostrarle a una persona lo que yo dia a dia hago, porque debo mencionar que en la empresa solo yo trato de programar en java nadie mas sabe algo acerca de este lenguaje; de cierta forma me abruma un poco el pensar que estoy solo con mis proyectos sin poder preguntar mas que a los blog's mis dudas y festejar solo mis triunfos por muy pequeños que sean.

he de decir que para pasar de un paradigma a otro no hacen falta tantos conocimientos técnicos de programación, frameworks, vistas, etc. me he quedado maravillado de como a mi compañero le ha gustado java como festeja el crear un Bean y por alguna extraña razón yo festejo con él por ahora despúes de 5 años poder mostrarle a una persona lo que Java me ha dado, Alguna vez lei en blog que solo era necesario programar con Pasión y hoy lo constato solo eso es necesario para aprender y romper muros hoy llamados paradigmas

Amigos esta entrada será corta, ya que con ella empiezo a hablar de mi camino en el mundo de la programación, en el mundo de mi pasión, en el universo de IT.

Tirthal's Java Cafe - A small step towards meeting people with similar interest: Static Code Analyzers - OWSAP LAPSE+, Codepro Anal...

Tirthal's Java Cafe - A small step towards meeting people with similar interest: Static Code Analyzers - OWSAP LAPSE+, Codepro Anal...: I hope, you have already read " Preface " of my static code analyzers series. Recently reported Heartbleed Bug is a serious...