Alguem poderia me dizer as vantagens do Struts sobre o Webwork ou as vantagens do Webwork sobre o struts ?
Estou querendo usar um destes frameworks mas ainda nao estou certo de qual usar

Alguem poderia me dizer as vantagens do Struts sobre o Webwork ou as vantagens do Webwork sobre o struts ?
Estou querendo usar um destes frameworks mas ainda nao estou certo de qual usar

Este assunto certamente daria um livro. Mas aqui tem algumas discussões à respeito:
http://www.guj.com.br/posts/list/19360.java
Basta procurar mais no fórum que já tem assunto pro dia todo.
Comparação:
http://www.opensymphony.com/webwork/wikidocs/Comparison%20to%20Struts.html
Sugestão:
Teste os dois e escolha o que melhor atende tua necessidade.
Não é muito util as DISCUSSÕES , nada com embasamento tecnico , nesse link tem um monte de nego falando da morte das focas quando se usa Struts , acho q nao é bem isso q estou procurando…
[quote=danieldestro]Este assunto certamente daria um livro. Mas aqui tem algumas discussões à respeito:
http://www.guj.com.br/posts/list/19360.java
Basta procurar mais no fórum que já tem assunto pro dia todo.[/quote]
Para quem nao conhece nem um nem outro… essa comparacao soa como “a mesma coisa” , teria como falar vantagens praticas ? e desvantagens ?
de preferencia em portugues ? 
[quote=Rafael Nunes]Comparação:
http://www.opensymphony.com/webwork/wikidocs/Comparison%20to%20Struts.html
Sugestão:
Teste os dois e escolha o que melhor atende tua necessidade.[/quote]
Independente do que digam, soará como o tópico indicado, serão apenas opiniões pessoais. Ratifico a sugestão de que faça dois testes rápidos com ambos e tire suas próprias conclusões.
[ opinião pessoal]
Eu prefiro o Webwork porque te deixa menos amarrado, não te obriga a extender classes dele e nem ter um FormBean pra cada formulário.
[ /opinião pessoal]
Agora gostei… opinioes pessoais da nossa comunidade sao MUITO BEM VINDAS… por favor… opinem…
Independente do que digam, soará como o tópico indicado, serão apenas opiniões pessoais. Ratifico a sugestão de que faça dois testes rápidos com ambos e tire suas próprias conclusões.
[ opinião pessoal]
Eu prefiro o Webwork porque te deixa menos amarrado, não te obriga a extender classes dele e nem ter um FormBean pra cada formulário.
[ /opinião pessoal][/quote]
Como já disseram, testa os DOIS e tire suas conclusões, não são frameworks tão difíceis de aprender.
Agora EU prefiro webwork por várias razões, mas a principal é a sua simplicidade.
Como já disse o Rafael Nunes, não precisa ficar criando FormBeans para os formulários, você pode usar seu próprio JavaBean para capturar os valores, os interceptors do Webwork o torna um framework bastante flexível e de fácil manutenção no seu software, a parte de validators do WW eu acho melhor que o Struts, mais simples de fazer, você não precisa de um super hyper mega plugin ninja para conseguir produtividade com WW, o conjunto WW e Velocity é realmente MUITO bom, e por ae vai
Achei algo interessante na internet…
Java, notoriously, has more web frameworks than I have had hot dinners. We can only scratch the surface when we talk about:
* Struts: The grand-daddy
* WebWork2: Struts done right
* JavaServer Faces: Event driven, component based, and "standard"
* Tapestry: JSF done right :)
hehehe , alguem descorda ?
eu prefiro struts, sabe pq???
ainda não tive tempo de testar o ww…hehehe
se ele faz tudo que dizem, realmente deve ser mais simples/facil de trabalhar com ele.
mas do que ja li a respeito, acho a possibilidade de testar actions usando so o junit uma grande coisa, testar actions do struts com cactus da vida é realmente muito chato e complicado.
[]'s