Qual versão do Struts utilizar?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
doncopal
Thread.start()
[Avatar]

Membro desde: 16/11/2007 02:30:07
Mensagens: 25
Offline

Qual versão eu uso no meu projeto?

Algumas pessoas me indicaram não partir pra o 2 logo porque é recente...
E pela quantidade de material (pdf e tutoriais) disponível de struts 1.x

Então, pego qual? 1.2.9, 1.3.9?
[MSN]
luciano_guedes_antunes
Debugger

Membro desde: 31/10/2006 14:21:46
Mensagens: 64
Offline

a versão 1.3.8 é a mais estável
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Se vc está desenvolvendo para fins didáticos, aconselho usar o 1.3.8, até pq é o que vão te cobrar, se vc for trabalhar na area. Senão use o 2.x, por ter recursos muito mais atuais e ser MUITO mais produtivo (acho q qq coisa é mais produtiva que struts 1).

Blz? Flw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
pm
JavaEvangelist

Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline

Apesar de muita gente no mercado ainda utilizar o struts 1.x, eu indicaria o struts2.
O struts 1.x, em relação aos demais frameworks atuais, esta ultrapassado.

em relação a documentação, talves a doc do webwork lhe ajude, visto que o Struts2 foi projetado tendo o webwork como core.
Acho que é isso.

Por favor, me corrijam se eu estiver errado, pois ja faz um bom tempo que so tenho trabalhado com jsf.
Faz um dois anos que eu trabalhei com struts 1.x e ja era sofrivel.

[]'s
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

pm wrote:Por favor, me corrijam se eu estiver errado, pois ja faz um bom tempo que so tenho trabalhado com jsf.
Faz um dois anos que eu trabalhei com struts 1.x e ja era sofrivel.

Não não, ainda é sofrível.

Flw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

Estou usando a versão 1.3.9 do struts para ter uma boa base para em seguida estudar a versão 2.0.

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
RicardoLuis
JavaEvangelist

Membro desde: 12/08/2003 14:47:56
Mensagens: 393
Localização: Cuiabá / MT
Offline

Eu não aconselho o estudo da versão 1.x do struts, a não ser que seja para aplicar manutenção em alguma aplicação legada.

Aconselho que parta diretamente para a versão 2.x devido as enormes diferenças entre a versão 1.x e 2.x.
marcio.rga
Debugger
[Avatar]

Membro desde: 28/11/2007 10:54:42
Mensagens: 50
Offline

Falae!

Concordo com o amigo RicardoLuis, acredito que a melhor versão para você estudar é a 2x...
Trabalho com uma framework baseada no struts 1x, há muita diferença entre as versões.
Escolhi o struts2 para desenvolver meu projeto final de faculdade, a framework me impressiona pela versatibilidade, integração com outras frameworks...
Sem falar que, a integração com ajax ficou super simplificada, sem necessidade de tristar em JavaScript (o que custuma ser beem cansativo).

Bem é isso, existe um fórum aqui no GUJ falando das vantagens do Struts2 vale a pena vc dar uma olhada!

Abraços!!!!

Agradeceis ao deus Java por pagar nossos salários
SCJP 1.5
[MSN]
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

É indiscutível que o Struts 2 é melhor que o 1, mas se vc for procurar um emprego, não é o Struts 2 que vão te pedir não. Se for p/ desenvolver um sistema novo tanto é possível que te peçam p/ fazer com o Struts 2 como com o 1, mesmo nos dias atuais, pois mega-empresas não ficam migrando suas ferramentas e sistemas só pq tem uma versão mais atual.

O sistema no qual estou trabalhando é feito com Struts 1.2.7 e java 1.4 . A empresa que nos contratou é gigantesca.

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
pm
JavaEvangelist

Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline

von.juliano wrote:É indiscutível que o Struts 2 é melhor que o 1, mas se vc for procurar um emprego, não é o Struts 2 que vão te pedir não. Se for p/ desenvolver um sistema novo tanto é possível que te peçam p/ fazer com o Struts 2 como com o 1, mesmo nos dias atuais, pois mega-empresas não ficam migrando suas ferramentas e sistemas só pq tem uma versão mais atual.

O sistema no qual estou trabalhando é feito com Struts 1.2.7 e java 1.4 . A empresa que nos contratou é gigantesca.


Infelizmente esta é a realidade de muitas empresas !
Cabral
JavaTeenager
[Avatar]

Membro desde: 01/06/2005 09:10:59
Mensagens: 153
Localização: Arujá - SP
Offline

pm wrote:
von.juliano wrote:É indiscutível que o Struts 2 é melhor que o 1, mas se vc for procurar um emprego, não é o Struts 2 que vão te pedir não. Se for p/ desenvolver um sistema novo tanto é possível que te peçam p/ fazer com o Struts 2 como com o 1, mesmo nos dias atuais, pois mega-empresas não ficam migrando suas ferramentas e sistemas só pq tem uma versão mais atual.

O sistema no qual estou trabalhando é feito com Struts 1.2.7 e java 1.4 . A empresa que nos contratou é gigantesca.


Infelizmente esta é a realidade de muitas empresas !


Por que infelizmente?

Dependendo do sistema da empresa não é fácil mudar o sistema todo para acompanhar o avanço da tecnologia. Eu acredito que para versões mais novas do java e do struts só devem ser usadas ou para novos projetos ou para manutenção em projetos de menor impacto.


This message was edited 1 time. Last update was at 08/01/2008 16:38:09


** SCPN **
pm
JavaEvangelist

Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline

o problema não são os sistemas legados e sim projetos novo utilizando tecnologia "sucateada".
muitas empresas fazem isso apenas para não ter de investir em crrescimento da equipe de desenvolvedores.

isso é decadente e frustante...
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

mas se um gerente de TI vê o seu mega-sistema interno da empresa, que foi feito em Struts, funcionando perfeitamente, por que ele iria querer trocar de plataforma? Pra JSF por exemplo?

http://www.leozin.com.br/blog
[ICQ]
pm
JavaEvangelist

Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline

Leozin wrote:mas se um gerente de TI vê o seu mega-sistema interno da empresa, que foi feito em Struts, funcionando perfeitamente, por que ele iria querer trocar de plataforma? Pra JSF por exemplo?


pm wrote:
o problema não são os sistemas legados e sim projetos novo utilizando tecnologia "sucateada".


o problema é quando uma tecnologia é descontinuada, sem patchs e etc.
Ae começam a aparecer bugs que comprometem a segurança do seu ambiente. O que vc faz ? Se sua equipe possui skill suficiente pra abriri o codigo do framework e corrigir ...beleza e se não tem ?
Leonardo3001
GUJ Ranger

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

Meu, deixa de frescura! Só tem sentido usar Struts 1.x se for por pura falta de opção. O Struts 2 é mais simples e mais leve e vem com suporte Ajax. Se for pra escolher, não fica no passado não.

Leonardo Veríssimo
-------------------------------------------------
Objectzilla
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team