Pessoal,
Estou aplicando um projeto na empresa utilizando a arquitetura MVC. Bom, conforme aprendi a grande vantagem do MVC é nao disponibilizar o código java no escopo da pagina HTML/JSP. Desse modo, atraves dos beans e servlets é possível “esconder” esses códigos e, de certa forma, evitar a pirataria do seu software correto?
Beleza, outro ponto que gostaria de obter um esclarecimento de vocês é a respeito do .WAR, nesse arquivo não vai embutido nenhum arquivo .java não né? Somente os .class que foram gerados na hora de sua construção.
Esse .class também é criptografado e ninguem poderá descobrir o código fonte a partir dele, correto?
Bom, se puderem me confirmar essaes pontos eu ficaria muito grato 
Obrigado a todos!
