| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:04:09
|
macfly2500
Debugger
Membro desde: 06/08/2006 19:28:35
Mensagens: 59
Offline
|
Olá Pessoal
Estou começando a trabalhar com Java, até então utilizava PHP.
Estou um pouco perdido nas possibilidades...
Gostaria de ter o conteúdo HTML totalmente separado da parte lógica, através de templates, sem utilizar JSP. etc.. e se possível utilizar tb o Hibernate
Qual seria o framework recomendado?
É possível utilizar Hibernate + Velocity + Struts??
Ou estes três juntos não vão funcionar corretamente?
A performance do sistema não vai cair utilizando estes três juntos?
Agradeço a atenção!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:09:31
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Porque você quer usar Velocity em vez de JSP?
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:15:47
|
Fabricio Cozer Martins
GUJ Ranger
![[Avatar]](/images/avatar/2ecd2bd94734e5dd392d8678bc64cdab.jpg)
Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline
|
Velocity são legais para protótipos que se assemelham muito. Para templates então é uma mão na roda. Se seu caso for esse, manda vê!
Eu só não usaria Struts, tentaria algo que já está sendo padronizado pela indústria de desenvolvimento Java, que é o JSF.
|
Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:17:30
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Fabrício Cozer Martins wrote:Eu só não usaria Struts, tentaria algo que já está sendo padronizado pela indústria de desenvolvimento Java, que é o JSF.
Velocity com JSF?
Ou um, ou outro
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:22:46
|
macfly2500
Debugger
Membro desde: 06/08/2006 19:28:35
Mensagens: 59
Offline
|
Maurício Linhares wrote:Porque você quer usar Velocity em vez de JSP?
Para utilizar templates em HTML puro, pois o usuário poderá modificar os templates que serão utilizados no site. Pelo que pesquisei essa é uma das funções do Velocity, a não ser que eu esteja enganado...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:25:36
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
macfly2500 wrote:
Maurício Linhares wrote:Porque você quer usar Velocity em vez de JSP?
Para utilizar templates em HTML puro, pois o usuário poderá modificar os templates que serão utilizados no site. Pelo que pesquisei essa é uma das funções do Velocity, a não ser que eu esteja enganado...
E com o JSP seria diferente por que?
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:28:46
|
Fabricio Cozer Martins
GUJ Ranger
![[Avatar]](/images/avatar/2ecd2bd94734e5dd392d8678bc64cdab.jpg)
Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline
|
Maurício Linhares wrote:
Fabrício Cozer Martins wrote:Eu só não usaria Struts, tentaria algo que já está sendo padronizado pela indústria de desenvolvimento Java, que é o JSF.
Velocity com JSF?
Ou um, ou outro
Em relação a Struts x Qualquer outro ( que é melhor )
|
Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:35:53
|
macfly2500
Debugger
Membro desde: 06/08/2006 19:28:35
Mensagens: 59
Offline
|
Maurício Linhares wrote:
E com o JSP seria diferente por que?
Putz...
porque o usuário não deve ter acesso a arquivos jsp...
Nos templates não poderão ter taglibs, etc
Somente código HTML e os comandos específicos formecidos pelo sistema de template, no caso Velocity..
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:37:35
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Experimente um destes 4: RIFE, click, VRaptor ou mentawai
Na boa, experimente os 4, perderá uns 2 a 3 dias nisto mas não se arrependerá.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:38:18
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
macfly2500 wrote:Somente código HTML e os comandos específicos formecidos pelo sistema de template, no caso Velocity..
Comandos específicos do sistema de templates não dá no mesmo que JSPs não?
Um template do Velocity, JSP ou FreeMarker são todos equivalentemente poluídos pra um usuário final modificar.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:56:34
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
No seu caso acho que então vale olhar em XML + XSL.
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 23:57:39
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Aqui fala sobre o click:
http://www.guj.com.br/posts/list/39191.java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 00:04:19
|
macfly2500
Debugger
Membro desde: 06/08/2006 19:28:35
Mensagens: 59
Offline
|
Maurício Linhares wrote:
Comandos específicos do sistema de templates não dá no mesmo que JSPs não?
Um template do Velocity, JSP ou FreeMarker são todos equivalentemente poluídos pra um usuário final modificar.
Discordo quanto a isso, com jsp o usuário pode incluir código Java, não seria seguro utilizar JSP
O usuário deverá ter acesso a comandos simples como Loops, substituição de variávies, etc
Unlike JSPs, Velocity does not allow Java code to be embedded in pages.
http://jakarta.apache.org/velocity/overview.html
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 00:10:24
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Pois é, alguns anos atrás isso poderia até ser novidade, mas hoje os JSPs já estão bem mais avançados do que o Velocity (e até a concorrência mesmo, como o FreeMaker), pra evitar que os JSPs contenham código Java em Scriptlets, é só fazer isso no seu web.xml:
Usar um ou outro depende só de você, mas JSP poluído com código Java é um problema de quem está implementando, não da ferramenta em si.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 00:30:25
|
macfly2500
Debugger
Membro desde: 06/08/2006 19:28:35
Mensagens: 59
Offline
|
Muito bom esse click!!
|
|
|
 |
|
|