Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 1 da Aula 5 - Validação de dados

Estou em dúvida de: se eu montar uma aplicação com JSF e SpringMVC, na hora de validar os dados, é mais viável usar os recursos do primefaces com ajax ou do spring?

2 respostas
solução!

Oi Ederson,

ambos os frameworks vão te atender nesse requisito (validação serverside). Alias, ambos usam Bean Integration para executar as validações mais simples e possuem pontos de extensão para personalizar a validação.

A decisão entre JSF ou Spring MVC vai mais na linha componente- based ou action-based.

JSF sendo component-based possui componentes ricos maravilhosos que te darão a produtividade mas tbm é muito mais amarrado. Vc vai sentir isso, por exemplo, se algum componente JSF não possui aquele recurso que vc deseja (ou é bugado) ou simplesmente não existe o componente que vc precisa.

Spring MVC por outro lado não se mete muito na view. Vc vai escrever html +js + css na raça, mais trabalhoso, no entanto mais flexível e leve. Aqui é fundamental que vc tem bom conhecimento de do mundo web (http + html+js+css).

Temos vantagens é desvantagens nos dois lados :)

Estou te passando um link do blog da Caelum que explica as diferenças entre os dois modelos MVC:

http://blog.caelum.com.br/entenda-os-mvcs-e-os-frameworks-action-e-component-based/

Espero ter ajudado!

abs

Ajudou demais Nico, agora clareou. vou pesquisar, valeu!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software