<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head>
<h:outputStylesheet name="css/bootstrap.css" />
<h:outputStylesheet name="css/bootstrap.min.css" />
<title>Cadastro de alunos</title>
</h:head>
<body>
<div>
<ul class="nav nav-tabs">
<li role="presentation"><a href="login.jsp">Home</a></li>
<li role="presentation" class="active"><a href="cadAluno.xhtml">Alunos</a></li>
<li role="presentation"><a href="cadTurma.xhtml">Turmas</a></li>
<li role="presentation"><a href="cadMatricula.xhtml">Matrículas</a></li>
<li role="presentation"><a href="cadFrequencia.xhtml">Frequência</a></li>
<li role="presentation"><a href="gerenciarfrequencia.xhtml">Gerenciar
Frequencia</a></li>
</ul>
<H1>Cadastro de alunos</H1>
<h:form>
<h:inputHidden value="#{cadAlunoMB.codigo}"></h:inputHidden>
Nome:<br />
<h:inputText value="#{cadAlunoMB.nomeAluno}" name="nome" />
<br />
Data do nascimento:<br />
<h:inputText for="data" id="dataNasc"
value="#{cadAlunoMB.dtNascimento}" name="dataNascimento">
<f:convertDateTime type="date" />
<f:convertDateTime for="dataNasc" pattern="dd/MM/yyyy"
timeZone="America/Sao_Paulo"></f:convertDateTime>
<p:inputMask value="#{cadAlunoMB.dtNascimento}" mask="99/99/9999"></p:inputMask>
</h:inputText>
<br />
<!-- Teste data:
<p:panel>
<h:panelGrid>
<h:outputText value="Data:" name="dataNascimento"></h:outputText>
<p:inputMask value="#{cadAlunoMB.dtNascimento}" mask="99/99/9999"></p:inputMask>
</h:panelGrid>
</p:panel>-->
Documento de identificação:<br />
<h:inputText value="#{cadAlunoMB.docIdentificacao}"
name="docIdentificacao" />
<br />
<h:commandButton styleClass="btn btn-success"
action="#{cadAlunoMB.gravarAluno}" value="Gravar" />
<br />
<h1>
<h:outputText value="#{cadAlunoMB.mensagem}"></h:outputText>
</h1>
<div class="container">
<h:dataTable styleClass="table table-striped"
value="#{cadAlunoMB.listaAluno}" var="aluno">
<h:column>
<f:facet name="header">Nome</f:facet>
<h:outputText value="#{aluno.nomeAluno}" />
</h:column>
<h:column>
<f:facet name="header">Data de nascimento</f:facet>
<h:outputText id="dataNasc" value="#{aluno.dtNascimento}">
<f:convertDateTime for="dataNasc" pattern="dd/MM/yyyy"
timeZone="America/Sao_Paulo"></f:convertDateTime>
</h:outputText>
</h:column>
<h:column>
<f:facet name="header">Identificador</f:facet>
<h:outputText value="#{aluno.docIdentificacao}" />
</h:column>
<h:column>
<f:facet name="header">Excluir</f:facet>
<h:commandLink styleClass="btn btn-lg btn-danger"
onclick="if(!confirm('Deseja realmente excluir?')){return false}"
action="#{cadAlunoMB.excluir(aluno)}">Excluir</h:commandLink>
</h:column>
<h:column>
<f:facet name="header">Editar</f:facet>
<h:commandLink action="#{cadAlunoMB.editar(aluno)}"
styleClass="btn btn-lg btn-warning">Editar</h:commandLink>
</h:column>
</h:dataTable>
</div>
</h:form>
</div>
</body>
</html>
Botar mascara na data primefaces
Boa tarde.
Gostaria de colocar uma mascara no meu campo data com primefaces.
Na data de nascimento eu não estou conseguindo implementar.
Ja no teste data que está comentado eu consegui implementar.
Como faço para colocar na data de nascimento?
Agradeço a todos.
Criado 11 de outubro de 2015
Respostas 0
Participantes 1
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo