Struts 2.1  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Rafael Carneiro
Moderador
[Avatar]

Membro desde: 31/03/2007 12:40:41
Mensagens: 809
Localização: Fortaleza
Offline

A versão 2.1 do Struts2 framework acabou de ser lançada. Essa release tem um upgrade importante, com mudanças e refatorações, reduzindo configurações XML e adicionando plugins de convenções, bem como fornecendo suporte a REST.

Principais diferenças entre as versões 2.0 e 2.1: muitos bugs foram consertados (no Struts e Xwork). Existem agora novos plugins na versão 2.1, como suporte a REST, convenção e templates Java.

Fonte: InfoQ

This message was edited 1 time. Last update was at 02/02/2009 14:53:51


Rafael Carneiro
http://www.rafaelcarneiro.com | @rcarneiro | JForum
[WWW] [MSN]
Leonardo3001
GUJ Ranger

Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline

Eu havia testado o Struts 2.1 há muitos meses atrás, quando ainda estava em Beta. Naquela época, o plugin do REST tinha uma falha básica: falta de suporte para recursos aninhados ("nested resources"). Essa feature parece ainda estar ausente, pela documentação que andei olhando. Encontrei uma gambi na internet, que resolve mais-ou-menos o problema. Mas, sei lá, se REST fosse requisito, não usaria Struts 2.1.

O JavaTemplates é algo praticamente sem documentação (como quase tudo no Struts) que juro que ainda não entendi.

Por outro lado, o suporte a convenção é interessante, parece o que outros frameworks, como o VRaptor, já faziam há anos. Basicamente uma url do tipo "/book/search" mapearia para o método search() da classe BookAction. Fantástico. Quem já programou com Struts 1.x, vai levar um susto agora.

Leonardo Veríssimo
-------------------------------------------------
Objectzilla
[WWW]
otavio
JavaChild
[Avatar]

Membro desde: 01/08/2004 00:49:29
Mensagens: 139
Localização: JVM
Offline

Rafael Carneiro wrote:muitos bugs foram consertados (no Struts e Xwork)


Tendo em base que o Struts é orientado a bugs... tem muuuuita coisa aí a corrigir . Fiz uns testes com o Struts 2.1 e não gostei não. Uma das coisas mais fuleiras é a dependencia a Freemarker obrigatória, mesmo que eu use tiles + jsp, ou até mesmo velocity.

E concordo com o Leonardo, estão implementado agora o que o Menta e o Vraptor já faz há tempos. Ainda prefiro usar esses dois que Struts ou Spring MVC.
jherimum
Debugger
[Avatar]

Membro desde: 28/02/2008 08:11:51
Mensagens: 50
Offline

Pô, dizer que um framework é orientado a bugs é um pouco de exagero hein.
Participei de um projeto, tudo bem que de pequeno porte, onde utilizamos struts 2 e nao encontrei bugs não!
funcionou muito bem.


[Email] [MSN]
rufostec
Thread.start()

Membro desde: 24/08/2006 16:02:14
Mensagens: 46
Offline

cara rss

trabalho em um projeto que usa o Struts 2, to com saudades do JSF, o bixinhu que tem bug esse Struts 2, fora uma coisa que me chateia muito é fazer a mesma coisa de formas diferentes, como apanhei para entender o trampo dos outros e outros dos outros e assim vai, esse projeto é dureza rs

Massssss é mais um framework rsss

Sun Certified Java Programmer 1.4
[Email] [MSN]
jherimum
Debugger
[Avatar]

Membro desde: 28/02/2008 08:11:51
Mensagens: 50
Offline

hauahaua
realemnte gosto é q nem bunda cada um tem um hauahaua
eu ja axo o JSF uma coisa muito esquisita!!
to trabalhando num projeto usando o Visual JSF do Netbeans (acho q é esse raio de implementação que é um caos) e nao to entendendo bulufas...
to menos produtivo que um gato morto!!!
mas como dissestes é mais um framework hauahaua
[Email] [MSN]
MauNunes
Java Ninja

Membro desde: 10/06/2007 22:27:54
Mensagens: 282
Offline

Sejamos sinceros, struts 2 é horrivel !!!
Desenvolvi com ele um projeto nas primeiras versões, e vou te falar, o esquema de template dele é péssimo.
Nunca trabalhei com JSF, mas fiz um curso na global code, e posso afirma: JSF é bem melhor.
Mas se for para escolher um framework mvc based action eu fico com VRaptor ou Menta.
Abraços
lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

Não tiro o mérito que o Struts tem de ter ajudado a popularizar o conceito de MVC por aí...
Também não posso dizer que nunca usei... Até pelo fato de ainda utilizar muito (por causa dos clientes).
Mas, depois que conheci o VRaptor, que acho maravilhoso, não consigo utilizar o Struts sem ficar extremamente p... da vida com as "amarras" do framework.

Abraços.

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
andersondamasio
JavaTeenager
[Avatar]

Membro desde: 08/10/2006 00:26:53
Mensagens: 176
Localização: Cascavel - PR
Offline

ja uso o Struts 2 já a um bom tempo em meus projetos...não conheço o VRaptor mas to curioso em ver oque ele tem a oferecer....


Chat Clube Bate Papo - amizade, namoro, paquera e muito mais



Identifique seu ip e a localização do seu ip - www.VerIp.com.br - Região, Mapa, País, Estado - Reverso, Navegador, Plataforma e outras informações
[MSN]
luiz_ross
GUJ Master
[Avatar]

Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline

rufostec wrote: cara rss

trabalho em um projeto que usa o Struts 2, to com saudades do JSF, o bixinhu que tem bug esse Struts 2, fora uma coisa que me chateia muito é fazer a mesma coisa de formas diferentes, como apanhei para entender o trampo dos outros e outros dos outros e assim vai, esse projeto é dureza rs

Massssss é mais um framework rsss


Primeiro, que bugs que ele tem? Segundo, se tem tanto bug assim, porque não reporta para os desenvolvedores do framework que eles vão avaliar e se for bug mesmo, eles vão corrigir? Terceiro, porque ao invés de reclamar tanto não conserta vc mesmo o(s) bug(s) e manda o patch pra Apache?

"Quanto mais inteligente é um homem, mais originalidade ele descobre nos homens. Pessoas ordinárias não enxergam nenhuma diferença entre eles"
[MSN]
otavio
JavaChild
[Avatar]

Membro desde: 01/08/2004 00:49:29
Mensagens: 139
Localização: JVM
Offline

Srs, o Struts é bom e não tem como negar. A versão 1 foi o precursos dos MVC, e até hoje é bom. Mas não tem como negar que há uma série de bugs e pequenas gambiarras.

Eu já abri uma série de tickets lá, alguns corrigidos e outros não. Até mesmo já enviei minhas correções para lá para que os desenvolvedores analisassem e se gostarem, colocar na árvore.
luiz_ross
GUJ Master
[Avatar]

Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline

Vc esta falando de qual versão? 1 ou 2? Pois a versão 2 é muiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiito diferente da 1.

"Quanto mais inteligente é um homem, mais originalidade ele descobre nos homens. Pessoas ordinárias não enxergam nenhuma diferença entre eles"
[MSN]
lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

luiz_ross wrote:Vc esta falando de qual versão? 1 ou 2? Pois a versão 2 é muiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiito diferente da 1.


O que mais tem de Struts 1 na versão 2 é o nome! :p

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

O único projeto que fui obrigado a fazer com Struts 2 eu ia de hora em hora vomitar.

no flames rs

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
MauNunes
Java Ninja

Membro desde: 10/06/2007 22:27:54
Mensagens: 282
Offline

luiz_ross wrote:
Primeiro, que bugs que ele tem? Segundo, se tem tanto bug assim, porque não reporta para os desenvolvedores do framework que eles vão avaliar e se for bug mesmo, eles vão corrigir? Terceiro, porque ao invés de reclamar tanto não conserta vc mesmo o(s) bug(s) e manda o patch pra Apache?


Para !!!!!!
Eu corrigir bug ? Se ta de brincadeira, né ? Reportar o bug para o pessoa da apache, tudo bem, agora corrigir fala sério !
Eu tenho prazo, trabalho com o cliente para resolver os problemas dele não do framework que eu escolhi. Problema todos os frameworks isso é normal agora perder tempo para corrigi-lo não dá.
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team