Get it on Google Play
Mas de 21 años en el mundo del IT corporativo

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

01-04-2019
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