| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2005 12:13:15
|
TatyPJ
Smalltalk
![[Avatar]](/images/avatar/0)
Membro desde: 06/05/2004 00:00:00
Mensagens: 1
Localização: 197171198
Offline
|
Olá!!
Primeiro, adorei o fórum, comecei a utilizá-lo com mais frequencia e achei ótimo.
Segundo, Sou nova no desenvolvimento com struts (na verdade ainda estou estudando a arquitetura).
Estou com uma dúvida, talvez meio boba, se alguém puder me ajudar...: Qual é a real vantagem de usar Tiles, ao invés de adicionar as tags do jsp
<@include file = arq.jsp> com partes reusáveis como headers ou menus?
Vou estar aproveitando código da mesma forma, e talvez de uma forma mais simples, sem precisar de todos aqueles arquivos de configuração do tiles. Sei que o objetivo do MVC é retirar das jsp tudo que for scriptlet, e deixar um código limpo, mas quero saber se há alguma outra vantagem na utilização das Tiles...
??
Obrigada
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2005 23:01:46
|
jeveauxPJ
GUJ Expert
![[Avatar]](/images/avatar/0)
Membro desde: 31/03/2003 00:00:00
Mensagens: 4193
Offline
|
Oi
Taty, de cara, já da pra ver que vc vai ter que duplicar, triplicar, quadruplicar, infinitamente os seus includes, em todas as páginas. E segundo, o mais importante, o Tiles implementa o Padrão de Projeto Composite View no teu projeto...
T+
|
http://www.jeveaux.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2005 09:41:55
|
andersonraPJ
Virtual Machine Man
![[Avatar]](/images/avatar/1)
Membro desde: 11/05/2004 00:00:00
Mensagens: 606
Offline
|
Sem falar na integração com o Struts!
|
http://andersonra.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2005 18:27:55
|
matheusPJ
GUJ Hacker
![[Avatar]](/images/avatar/1)
Membro desde: 23/03/2003 00:00:00
Mensagens: 6928
Offline
|
eu nunca usei esse tiles e nem sei pra q serve, uehuehue, mas isso tu tb pode fazer com uma simples tag... por ex, tu tem um header.tag com esse conteudo:
salva esse arquivo em WEB-INF/tags, e numa index.jsp tu mete isso:
pronto... tudo na especificação
|
http://www.portaljava.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2005 18:25:18
|
Juliano CarnielPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 25/09/2003 00:00:00
Mensagens: 1894
Offline
|
a real vantagem de usar tiles não é simplesmente dar includes de páginas...
mas sim fazer definitions herdarem de definitions (Templates)...
esses includes apenas serão inseridos nas MacroPaginas JSP, e não em todas...
com isso você simplesmente se preocupa em cada página com o que realmente ela representará sem precisar sempre se preocupar em inserir uma taglib de header, outra de menu, outra de footer, outra de menu secundario, outra de TnksToJuJo, etc
Digamos que vc utilize uma aplicacao que tenha HEader, menu, body e footer ok... a cada pagina vc insere uma taglib para esses caras... nao eh muito penoso apesar das tables, etc etc...
agora pense que se vc quiser inserir mais um menu, em algum lugar da pagina... ja pensou em quantas paginas vc vai ter que abrir, colar codigo???
bom na proxima WebMobile terá um artigo sobre o uso de Tiles e DynaForms...
Abraços!!
|
http://www.portaljava.com |
|
|
 |
|
|