Skip to main content

Posts

Showing posts from February, 2014

NetBeans IDE 8.0 RC1 Download

Ya esta disponible  NetBeans IDE 8.0 RC1 Download Desde el siguiente enlace http://dlc.sun.com.edgesuite.net/netbeans/8.0/rc/ Características  disponibles con esta liberación https://netbeans.org/community/releases/80/relnotes.html

Corregir error / UI Layout Initialization Error

Cuando desarrollamos una aplicación Java Server Faces podemos encontrarnos algunos errores en este caso mostraremos la imagen, cuando se trata de cargar una pagina. Generalmente este error se genera cuando se hace referencia a un objeto con un id no existente, En NetBeans  nos ubicamos en la consola de GlassFish , como observamos en la figura en el punto 1, indica que se esta haciendo referencia al objeto llamado toolbar, pero en nuestra pagina el componente toolbar tiene el id="toolbar1", lo que muestra que el componente con nombre toolbar no existe, la solución es colocarle el id="toolbar".

PAGINA CON 4 SelectOneMenu

PAGINA CON 4 SelectOneMenu En este ejemplo mostraremos el uso de selectOneMenu, en el cual se actualizaran dependiente de la selección que se realice     <h:outputLabel value="#{msg.idnivel1}" for="idnivel1" />                                <p:selectOneMenu converter="nivel1Converter" id="idnivel1"                                                 value="#{nivel2SearchController.nivel2.idnivel1}"                                                                                                  filter="true" filterMatchMode="startsWith" effect="fade"                                                 >                                    <!-- TODO: update below reference to list of available items-->                                    <f:selectItem itemLabel="#{app['selectonemenu.select']}" itemValue="#{null}"/>                        

SelectOneMenu

SelectOneMenu Para realizar filtros en el selectOneMenu utilizamos filter="true" filterMatchMode="startsWith" Mostrar  atributos combinados del método toString() del Entity En el Entity Nivel1.java editar el método toString(), en el return colocamos los atributos que deseamos que devuelva. @Override    public String toString() {      return idnivel1 + " - "+ nombre;   //   return "com.javscaz.rigemjsf.Nivel1[ idnivel1=" + idnivel1 + " ]";    }  En la página no especificamos el itemLabel para que se invoque directamente el método  toString() Queda de la siguiente manera. Mostrar el atributo a través de itemLabel Para mostrar el atributo en el mismo formulario indicamos el itemLabel y la propiedad a mostrar. SelectOneMenu con atributos combinados en la página En el itemLabel indicamos los atributos que deseamos mostrar                                      itemLabel ="#{idnivel1Item

Felicidades a Apuntes de Java

En esta ocasión me complace comentar que el blog de nuestro amigo Diego Silva, cumple 8 años http://www.apuntesdejava.com/ Sin dudas sus aportes a la comunidad Java, NetBeans durante todo este tiempo han sido muy valiosos, entre tutoriales, consejos, traducción del IDE. Saludos y felicidades