Olá Cesar,
Tem muita diferença entre trocar a
talib por apenas um include. Uma taglib tem toda a sua lógica em outra classe
Java, descendende de javax.servlet.jsp.tagext.TagSupport. Nesta classe, que se
pode acessar os objetos intríssecos do JSP, você tem toda a rotina ficando a
cargo do JSP apenas processar
essa classe e seu resultado enviar
ao cliente.
Usando include, porém, o código fica
em outro arquivo jsp que está incompleto, pois na verade, não tem uma definição
de classe nesse arquivo. Embora se possa ter,
não é a finalidade de JSP conter
regras e lógica de negócios. Por isso o uso de taglibs.
Um abraço,
----- Original Message -----
Sent: Thursday, November 21, 2002 2:33
PM
Subject: [java-list] JSP Tag
Library
PessoALL,
Andei lendo sobre JSP mais especif. Tag
Library c/ Templates e me surguiu a seguinte duvida:
Segue
trecho-exemplo:
<table> <tr><td> <region:put
section='left' content='left.jsp'/>
</td></tr> </table>
Duvida:
Nao poderia
trocar a TagLibrary acima chamada put por simplesmente um include. Algo
como:
<table> <tr><td> <jsp:include
page="/left.jsp" flush="true"/>
</td></tr> </table>
Qual a vantagem/desvantagem
dessa abordagem e qual seria a maneira mais
adequada?
Grato,
Cesar --
_______________________________________________ Sign-up for your own
FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup
------------------------------
LISTA SOUJAVA ---------------------------- http://www.soujava.org.br -
Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras
da lista: http://www.soujava.org.br/regras.htm historico:
http://www.mail-archive.com/java-list%40soujava.org.br para
sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
|