Las eficientes estructuras java vienen evolucionando de manera agil y ordenada. Grandes comunidades desarrolladoras esta inclinadas en brindar al desarrollador la facilidad en la implementacion de esas estructuras. En un caso practico para presentar, están las listas de objetos y el recorrido sobre los contenidos.
La jdk en su versión 7 nos brinda la oportunidad de usar nuevas instancias de código, de una manera practica y super facil, a buen modo, las futuras generaciones de desarrolladores les quedara muy sencillo realizar scripts de programacion y engranar grandes aplicaciones, bastara con sacar una caja de herramientas virtuales y unas interfaces multimedia y la programación iconica estara por todas partes. véase MDA
Primefaces, un paquete de widgets para el framework JSF, usa en sus modelos estas implementaciones a tal agilidad que con solo pasar la lista a un componente este se encarga de recorrerla y validarla.
- <p:dataList value="#{miBeanController.milistadeobjetos}"
- var="objeto" type="ordered">
- #{objeto.propiedad}, #{objeto.propiedad2}
- <p:dataList>
private List milistadeobjeto;
milistadeobjetos = new ArrayList(); //es muy importante inicializar las listas de objetos a tipos array list para evitar desbordamientos por falta de ...
Para recorrer estas listas basta con:
- Private List
milistadeobjetos; - milistadeobjetos = new ArraList
(); - for(MiObjeto x : milistadeobbjetos){ FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO,"Mensaje", "Objeto: "+getPropiedadDeObjeto());
- }
Cada dia se realizan depuraciones sobre las grandes librerias que conforman java, asegurando su evolucion y un largo ciclo de vida en el inicio de la era actual de las aplicaciones web.
No hay comentarios:
Publicar un comentario