Skip to main content

Posts

Showing posts from May, 2015

Lo nuevo que traera NetBeans 8.1

Lo nuevo que traera NetBeans 8.1 Soporte para plantillas Jade Soporte para NodeJS JUnit integrado

Autocompletado con Primefaces + JPA

Autocompletado con Primefaces + JPA Tabla: Nivel1 Con NetBeans IDE generamos los Entity Categories: Persistence    File Types: Entity Classes from Database Luego generar los EJB Editamos Nivel1Facade.java y agregar los mĆ©todos findByIdNivel1Like(), findByNombreLike(). public List<Nivel1> findByIdNivel1Like (String idnivel1) {               Query query = em.createQuery("SELECT n FROM Nivel1 n WHERE lower(n.idnivel1) like :idnivel1");                    idnivel1 = "%" + idnivel1.trim() + "%";        return query.setParameter("idnivel1", idnivel1).getResultList();       }     public List<Nivel1> findByNombreLike (String nombre) {               Query query = em.createQuery("SELECT n FROM Nivel1 n WHERE lower(c.nombre) like :nombre");                    nombre = "%" + nombre.trim() + "%";        return query.setParameter("nombre", nombre).

primefaces growl con bootfaces

Para mostrar el componente <p:growl> de Primefaces si utilizamos en conjunto con bootfaces y deseamos evitar que el growl se muestre sobrepuesto en el menu, incluimos en nuestro template o archivo css   .ui-growl { right: 50%; top: 20%; }

Crear SubmenĆŗ bootfaces

Crear SubmenĆŗ bootfaces Basado en el ejemplo "Multi level dropdown menu BS3" cuya fuente es  http://bootsnipp.com/snippets/featured/multi-level-dropdown-menu-bs3 A continuaciĆ³n se muestra como integrarlo con bootfaces y primefaces. Para crear submenus con bootfaces seguimos el siguiente procedimiento Editar template.xhtml  y en la secciĆ³n <h:header> y dentro de   <style type="text/css"> copiar .dropdown-submenu {    position: relative; } .dropdown-submenu>.dropdown-menu {    top: 0;    left: 100%;    margin-top: -6px;    margin-left: -1px;    -webkit-border-radius: 0 6px 6px 6px;    -moz-border-radius: 0 6px 6px;    border-radius: 0 6px 6px 6px; } .dropdown-submenu:hover>.dropdown-menu {    display: block; } .dropdown-submenu>a:after {    display: block;    content: " ";    float: right;    width: 0;    height: 0;    border-color: transparent;