Skip to content

Instantly share code, notes, and snippets.

Created July 6, 2010 12:35
Show Gist options
  • Save anonymous/465330 to your computer and use it in GitHub Desktop.
Save anonymous/465330 to your computer and use it in GitHub Desktop.
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.prime.com.tr/ui"
xmlns:c="http://java.sun.com/jsp/jstl/core">
<ui:define name="title">
<h:outputText value="#{msg.cadastroAlunos}"/>
</ui:define>
<ui:composition template="/templates/templateCadastro.xhtml">
<ui:param name="managed" value="#{managedAluno}" />
<ui:param name="formId" value="formCadastroAluno" />
<ui:param name="modalConsulta" value="modalConsultaAluno" />
<ui:define name="conteudo">
<h:panelGrid columns="2">
<h:outputText value="#{msg.nome}" />
<h:inputText value="#{managedAluno.aluno.nome}" />
<h:outputText value="#{msg.datanascimento}" />
<p:calendar value="#{managedAluno.aluno.dataNascimento}">
<f:convertDateTime pattern="dd/MM/yyyy" />
</p:calendar>
<h:outputText value="#{msg.responsavel}" />
<h:inputText value="#{managedAluno.aluno.responsavel}" />
<h:outputText value="#{msg.rg}" />
<p:inputMask id="rg" value="#{managedAluno.aluno.rg}" mask="9.999.999-9">
</p:inputMask>
<h:outputText value="#{msg.cpf}" />
<p:inputMask id="cpf" value="#{managedAluno.aluno.cpf}" mask="999.999.999-99">
<f:validator validatorId="validarCPF" for="cpf"/>
<p:ajax event="blur" update="templateGrowl"/>
</p:inputMask>
<h:outputText value="#{msg.endereco}" />
<h:inputText value="#{managedAluno.aluno.endereco}" />
<h:outputText value="#{msg.numero}" />
<h:inputText id="numero" value="#{managedAluno.aluno.numero}">
<f:validator validatorId="onlyNumberValidator" for="numero"/>
<p:ajax event="blur" update="templateGrowl"/>
</h:inputText>
<h:outputText value="#{msg.bairro}" />
<h:inputText value="#{managedAluno.aluno.bairro}" />
<h:outputText value="#{msg.cep}" />
<p:inputMask value="#{managedAluno.aluno.cep}" mask="99999-999" />
<h:outputText value="#{msg.cidade}" />
<h:inputText value="#{managedAluno.aluno.cidade}" />
</h:panelGrid>
<ui:include src="/consulta/consultaAluno.xhtml" />
</ui:define>
</ui:composition>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment