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?
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?
a versão 1.3.8 é a mais estável
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! :thumbup:
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
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.
Flw! :thumbup:
Estou usando a versão 1.3.9 do struts para ter uma boa base para em seguida estudar a versão 2.0. 
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.
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!!!
É 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.
É 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 !
É 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.
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…
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?
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 ?
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.
1.3.8 é mais estável que 1.3.9?
Alguém indica um bom material (web) para aprender Struts?
Posso estudar 1.3.8 com um livro de 1.1.x ou 1.2?
obrigado a todos
Tem esse material do 2, que eu também aconselho.
Pela pergunta fica claro que é para trabalhar num projeto novo. Sendo assim, recomendo o Struts 2.
Abraços,