Estou utilizando o modelo MVC num projeto Struts + Hibernate… a minha dúvida é: onde devem ser feitas os tratamentos das máscaras dos campos? Por exemplo, o CNPJ… eu sei que no banco, os dados devem ser gravados SEM máscara… porém, deve ser apresentado com a máscara para o usuário… em que camada é mais adequado fazer esse tratamento? Será q eu consegui me explicar?
já que vc esta trabalhando com Struts !! Vc mapeia provavelmente mapeia o seus forms!
Então este form pode ter esse tipo de função.
Você pode usar onde achar necessario, se vc for colocar no request um objeto que tenha atributos com formatacao, vc pode criar um outro get para esse atributo que retira a formatação.