[SPRING] exemplo de mascara

05/06/2019

0

Boa tarde, poderia adicionar aqui um exemplo de mascara para telefone e CPF idem data de nascimento do exemplo?

Essa dúvida foi gerada a partir de um comentário na aula [url:descricao=Introdução - Spring MVC: Como criar sua primeira aplicação web - Vídeo 1]https://www.devmedia.com.br/introducao-spring-mvc-como-criar-sua-primeira-aplicacao-web-video-1/38598[/url]
Anderson Rodrigues

Anderson Rodrigues

Responder

Post mais votado

07/06/2019

Boa tarde, poderia adicionar aqui um exemplo de mascara para telefone e CPF idem data de nascimento do exemplo?

Essa dúvida foi gerada a partir de um comentário na aula [url:descricao=Introdução - Spring MVC: Como criar sua primeira aplicação web - Vídeo 1]https://www.devmedia.com.br/introducao-spring-mvc-como-criar-sua-primeira-aplicacao-web-video-1/38598[/url]


para datas, voce pode usar o jquery.mask ai faz a formatacao via javascript procure o componente date picker.

$(function() {
	
	 var inputDate = $(''.js-date'');

	inputDate.mask(''00/00/0000'');
	inputDate.datepicker({
		orientation: ''bottom'',
		language: ''pt-BR'',
		autoclose: true,
		todayHighlight: true
});



no caso do cpf ou cnpj, voce pode no metodo getCPF(), retornar ele ja formatado. E no banco de dadaos salvar sem mascara.

public class Pessoa {
    private String cpf;

    public String getCPF()  {
        return cpf.replaceAll("(\\\\\\\\d)(\\\\\\\\d)(\\\\\\\\d)", "$1.$2.$3-");
    }

   @PrePersist
   @PreUpdate
   public void removerFormacatao() {
        this.cpf.replaceAll("\\\\\\\\.|-|/", "");
    }
}

Thiago Moreno

Thiago Moreno
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar