Skip to content

Instantly share code, notes, and snippets.

@rcaneppele
Last active November 19, 2015 12:29
Show Gist options
  • Save rcaneppele/bb3bd38dc2051cb76a5c to your computer and use it in GitHub Desktop.
Save rcaneppele/bb3bd38dc2051cb76a5c to your computer and use it in GitHub Desktop.
JSF 2.2 HTML5 Friendly
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:jsf="http://xmlns.jcp.org/jsf">
<head jsf:id="head">
<title>Cadastro de Cliente</title>
<script jsf:target="head" jsf:name="app.js" />
<link jsf:name="estilos.css" rel="stylesheet" type="text/css" />
</head>
<body jsf:id="body">
<form jsf:id="form" jsf:prependId="false">
<input jsf:id="nome" type="text" jsf:value="#{clienteBean.cliente.nome}" placeholder="Digite seu nome">
<f:validateLength minimum="5" />
</input>
<input jsf:id="email" type="email" jsf:value="#{clienteBean.cliente.email}" placeholder="Digite seu email" />
<input jsf:id="telefone" type="tel" jsf:value="#{clienteBean.cliente.telefone}" placeholder="Digite seu Telefone" />
<button jsf:action="#{clienteBean.gravar}" type="submit">
Gravar
<f:ajax event="click" execute="@form" render="@form" />
</button>
</form>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment