Get it on Google Play
01-04-2019
 

Ejecutando comandos en servidor con JSF(JavaServer Faces) (Sin PrimeFaces)

JSF

JSF

Hace ya algún tiempo escribí un post(Muy consultado, por cierto) dedicado a como ejecutar comandos usando JavaServerFaces(JSF) con la librería PrimerFaces: “Ejecutando comandos en servidor con JSF + PrimeFaces” .

Hoy vamos a hacer lo mismo pero sin usar esta librería.

Para hacer esto sin usar PrimerFaces deberemos hacer un invento. De entrada, tendremos que crear un botón con la acción que queramos ejecutar y ocultarlo:

<h:commandButton id="ejecutaAccion" style="display: none;" action="#{bean.save}" />

Esto nos generará el código para poder ejecutar algo tal que así:

<script>
document.getElementById("form:ejecutaAccion").click();
</script>

Que os parece, no es tan bonito pero también funciona muy bien.

Si te ha servido, por favor comparte
 

Leave a Reply