Qual framework adotar para web?

Boa tarde galera, estamos iniciando com java aki na empresa e gostaria de saber qual framework adotar para web. Como queremos desenvolver de forma rápida e sem complicação gostaria de saber dos amigos que já estão a mais tempo na estrada por onde começar.Muito Obrigado!!!

Hoje mesmo encerrou uma enquete sobre qual o framework web que os desenvolvedores estão utilizando, você pode tirar suas conclusões com ela.

http://www.portaljava.com/home/modules.php?name=News&file=article&sid=2120&mode=&order=0&thold=0

Existem um monte de frameworks para a web, aqui eu uso o Struts e o JSF. Mas particularmente, em produtividade prefiro usar o JSF com myfaces e tomahawk. É claro que esta é a miha opinião, acredito que muitos aqui nao vão achar o mesmo.

O jsf com tomahawk traz bastante faclidades, como muitos componentes prontos e de facil uso, em contrapartida ele torna a aplicação menos performática do que usar o jsf puro. Acho que se vc quer produtividade essa eh uma boa escolha.

O struts, bom…
Não tenho muito o que comentar. Depois que comecei a trabalhar com jsf tenho deixado o struts de lado, pois ele eh um pouco complicado de configurar e acredito que eh bem mais dificel de aprender.

Volto a falar que esta eh a “minha” opinião.

O bom mesmo eh vc dar uma olhada em cada framework(jsf, struts, mentawai, spring, etc…) e ver qual deles se aplica melhor ao seu projeto.

Use Struts 2.0.6 .:
http://struts.apache.org/2.x/

No momento a minha “paixão” é o Struts 2.0.6 GA

Acho que o Struts 1.2 seria a solução mais estável, com certeza é o framework web mais utilizado no mercado.