Durante su funcionamiento, Seam lanza una serie de eventos predefinidos al realizar ciertas. Estos eventos pueden ser escuchados por nuestra aplicación y actuar en consecuencia. Algunos eventos interesantes son: org.jboss.seam.validationFailed : Se lanza cuando hay un...
Vamos a ampliar la información del post anterior sobre las aplicaciones web y blogs con URLs amigables, o SEO-friendly, con conceptos más avanzados. Partimos de la base de que tenemos configurado y funcionando el módulo UrlRewrite. El primer problema con el que me...
Hoy en día están muy de moda las aplicaciones web y blogs con URLs amigables, o SEO-friendly, tipo http://seamcity.madeinxpain.com/archives/category/seam. Estas URLs además de ser más intuitivas y agradables a la vista, también son más agradables para buscadores de...
Solución a: Como inyectar un EntityManager en Seam. Con la llegada de EJB 3 y JPA nace la figura del EntityManager para simplificar la persistencia de objetos. Y gracias a las anotaciones, el EntityManager puede ser inyectado por el contenedor de EJBs. Vamos a ver...
Realizar peticiones Ajax a tus componentes en Seam es increíblemente fácil gracias al framework Seam Remoting. Con solo añadir un par de lineas de javascript, tu componente escrito en Java se convierte en un componente javascript, pudiendo acceder a sus campos y...
Para obtener un EntityManager en un componente Seam, la vía más fácil es usar la anotación @In y disfrutar de las ventajas del mecanismo de inyección de dependencias de Seam. @In EntityManager entityManager; Pero estas ventajas solo están disponibles dentro de los...