JSF2.3 h:commandLink – Ejemplo
En JSF, la etiqueta commandLink se utiliza para crear un elemento HTML «<a href>» (anchor). Esta etiqueta permite invocar un método (atributo action) de un bean.
La documentación de JSF 2.3 etiqueta h:commandLink está disponible aqui.
Ejemplo:
JSF
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core"> <h:head> <title>Ejemplo JSF2.3 CommandLink</title> </h:head> <h:body> <h2>Ejemplo JSF2.3 CommandLink</h2> <h:form id="form"> <h:commandLink value="Pagina de Entrada"/> </h:form> </h:body> </html>
HTML
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="j_idt2"> <title>Ejemplo JSF2.3 CommandLink</title> </head> <body> <h2>Ejemplo JSF2.3 CommandLink</h2> <form id="form" name="form" method="post" action="/ejemplo_web_jsf23/ejemploCommandLink.xhtml" enctype="application/x-www-form-urlencoded"> <input type="hidden" name="form" value="form" /> <script type="text/javascript" src="/ejemplo_web_jsf23/javax.faces.resource/jsf.js.xhtml?ln=javax.faces"></script> <a href="#" onclick="mojarra.jsfcljs(document.getElementById('form'),{'form:j_idt6':'form:j_idt6'},'');return false"> Pagina de Entrada </a> <input type="hidden" name="javax.faces.ViewState" id="j_id1:javax.faces.ViewState:0" value="1524937796051322546:423217189414073261" autocomplete="off" /> </form> </body> </html>
Resultado