o JSF é um concorrente do Struts, se não , qual a relação dele com o Struts.
Na verdade nao. Struts eh um framework que implementa o modelo MVC. JSF trata mais da camada de apresentacao (V do MVC - View). Existem planos de fazer com que os dois possam trabalhar de forma mais integrada. Mas nao sei se o JSF ja esta “em producao” - na Java Magazine 3 tem uma materia sobre JSF - mas pode ja estar desatualizada.
Informacoes sobre JSF: http://java.sun.com/j2ee/javaserverfaces
Alguem sabe mais sobre isso? Corrijam-me se estiver errado em algum ponto.
Marcio Kuchma
Então, eu posso está errado :? , mas pelo o que eu entendi JSF é um outro framework MVC que baseia sua camada View em componentes :?: Não é isso :?: Tem uma comparação entre o Struts e o JSF na última revista mundo java, vale a pena dar uma olhada…
Pelo que eu entendo sobre JSF é isso mesmo. Ele não seria somente o V do MVC e sim um framework completo MVC.
Vale a pena dar uma olhadinha aqui do capítulo 17 ao 21.
Essa comparação de JSF e Struts cada vez enche mais o saco.
Antes de discutir sobre isso por favor leiam o blog do Craig McClanahan.
http://blogs.sun.com/roller/page/craigmcc/?anchor=struts_or_jsf_struts_and
Ps.: Pra quem não sabe o Craig é o criador do STRUTS e foi lider a Spec 1.0 do Java server Faces (JSR-127) juntamente com o Ed Burns (Pra 1.2 o Craig saiu e ficou só o Ed, não lembro agora a JSR).
Uma obs.: Não achei bom o artigo na revista no ponto de vista q vc acha q é umacomparação. Ele da um overview das 2 tecnologias bem dispersivamente, o JSF parece ser uma droga lendo aquilo.
Normalmente não leio revistas de Java mas quando um cara no trabalho me apareceu com ela e tinha isso na capa eu fiz questão dever heh.
Pois é. E o pior é que, mesmo dando a entender isso, na conclusão o cara diz que JSF é uma boa opção para projetos que começam do zero, e tal. :roll:
Ele deve saber que qualquer coisa com um front controller é melhor q struts.