| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2011 11:51:04
|
Ed.prog
HelloWorld
![[Avatar]](/images/avatar/9ca024ce48dfba39d6440db272c3afa7.png)
Membro desde: 09/04/2010 08:34:44
Mensagens: 14
Localização: São José, SC
Offline
|
Gente. estou preparando terreno para fazer alguns trabalhos de freelancer na minha região, e optei por usar uma framework MVC, e fazer os componentes com jQuery + tags jsp. O que eu queria saber é se vale a pena eu continuar fuçando o Struts ou se é mais interessante ir pro VRaptor, que faz praticamente o que eu queria fazer no Struts.
Explicando melhor, comecei fuçando o Struts 1.3 e usando os wildcards, mais umas configurações aqui e ali, mais uma superclasse pra gerenciar as actions, cheguei a uma simplificação que permite acessar métodos com uris amigáveis, por exemplo:
A URL http://localhost/checklist/person/edit/4
Acessa o método abaixo:
Que em caso de sucesso, acessa a /pages/person/edit.jsp. Infelizmente, pra fazer isso nos wildcards precisei abrir mão da boa prática dos nomes de classe - PersonAction passa a ser personAction... pra condizer com mapeamentos desse tipo:
Também acrescentei injeção de dependências nos métodos, por exemplo, o PersonService ps ali é populado com um ejb puxado por um service locator. Depois de um tempo alguns amigos me falaram do VRaptor, que fazia praticamente isso por padrão, e resolvi conhecer o bicho... achei muito interessante mesmo, e pelo que experimentei é bastante rápido, e não tem as falhas da minha configuração do struts, rsrsrs... fora que popula o id com o parâmetro da uri sem precisar fazer o que eu estava fazendo.
Mas enfim, agora fiquei meio indeciso, vale a pena ir pro VRaptor? O que posso fazer no Struts que não posso fazer nele... e vice-versa? Por favor, me ajudem...
This message was edited 1 time. Last update was at 09/08/2011 11:51:49
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2011 12:10:55
|
pbnf
JavaGuru
Membro desde: 18/06/2003 12:06:55
Mensagens: 228
Localização: De volta a Cuiabá-MT, 40º na sombra !!!
Offline
|
Opá, vc ta perdendo tempo tentando implemnetar isso no Struts!!! Vá logo para o vRaptor !!!
PS: Primeira vez que vejo alguem falar em tags jsp, tbm uso isso pois quero produtividade e não ficar criando um tipo de interface para cada sistema, legal. O que vc tem de layout sobre isso ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2011 13:00:42
|
gbmesso
JavaBaby
![[Avatar]](/images/avatar/169ea72d893b7bfe6a36b531a78b48af.png)
Membro desde: 30/11/2006 17:52:27
Mensagens: 86
Localização: BR, São Paulo
Offline
|
Cara, VRAPTOR + JQUERY = produtividade e boa performance.
|
Aprendendo sempre... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/08/2011 14:57:43
|
Ed.prog
HelloWorld
![[Avatar]](/images/avatar/9ca024ce48dfba39d6440db272c3afa7.png)
Membro desde: 09/04/2010 08:34:44
Mensagens: 14
Localização: São José, SC
Offline
|
Desculpe ressucitar esse tópico morto, mas obrigado pelos conselhos. Estou usando o VRaptor e a experiência é ótima, e a integração com o spring é uma baita mão na roda. O pessoal que fez o VRaptor 3, está de parabéns.
|
|
|
 |
|
|
|
|