welcome tutorial plantillas para gratis examples español descargar jsf-2 primefaces facescontext

jsf 2 - tutorial - Acceda a los números de versión JSF y Primefaces programáticamente



primefaces tutorial español (3)

En PrimeFaces 4.0, Constants.VERSION se elimina a favor de;

RequestContext.getCurrentInstance().getApplicationContext().getConfig().getBuildVersion();

También FacesContext.class.getPackage().getImplementationVersion(); cuidado con FacesContext.class.getPackage().getImplementationVersion(); , no funciona en algunos servidores de aplicaciones como websphere.

Uso PrimeFaces 3.5.x y Mojarra JSF 2.1.x Me gustaría acceder y mostrar las versiones de ambas bibliotecas mediante programación.

Utilizo las versiones como propiedades maven2, pero espero que haya una forma más fácil de obtener las versiones. Espero encontrar algo como:

Primeface.getVersion(); FacesContext.getCurrentInstance();

Una solución basada en JavaScript estaría bien también, ya que solo quiero mostrar la versión en una página de estado.


Para JSF :

//returns the major version (2.1) FacesContext.class.getPackage().getImplementationVersion(); //returns the specification version (2.1) Package.getPackage("com.sun.faces").getSpecificationVersion(); //returns the minor implementation version (2.1.x) Package.getPackage("com.sun.faces").getImplementationVersion();

Para Primefaces 3.x puede usar la clase Constants en el paquete utils:

import org.primefaces.util.Constants; Constants.VERSION


Para PrimeFaces, puede usar la clase Constantes :

org.primefaces.util.Constants.VERSION