Adriano, nao existe a mais rapida entre a 1 e a 2, pois as duas trabalham de forma completamente diferente... Bom, a 1 eh implementada da seguinte forma: o arquivo x.jsp eh lido e o codigo eh copiado ANTES DA COMPILACAO para dentro do jsp q possui o include, e entao o arquivo eh compilado. ou seja, eh mais utilizado para fazer includes de paginas estaticas, como banners, menus, rodapes, cabecalhos e laterais. Jah a segunda forma funciona assim: o arquivo que possui o include envia para o x.jsp o objeto request e o objeto response num dado momento, ou seja, quando a chamada eh feita dentro do jsp de origem. apos o x.jsp terminar seu trabalho, o jsp_origem continua a executar seus codigos. entao: o arquivo de origem e o x.jsp sao compilados individualmente antes de serem executados. e como o objeto response eh o mesmo para cada um, o outputstream tb serah o mesmo! logo, vai imprimir na mesma tela :)
jah o flush, eh apenas a flag para o OutputStream. if(true) out.flush(); ou seja, se qualquer buffer for enviado ao stream, estes devem ser imediatamente enviados para a saida. bom, eh isso. concluindo, nao existe o mais rapido, e sim o mais adequado para o q vc quer fazer :) Abraços, Bruno _.~._.~._.~._.~._.~._.~._.~._.~._ Programador Java Junior, 19 anos. _.~._.~._.~._.~._.~._.~._.~._.~._ ----- Original Message ----- From: "Adriano Sastre Vieira" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, August 01, 2002 4:10 PM Subject: [java-list] Incluir arquivos dentro de uma página JSP > Pessoal, qual a diferença entre as três formas (listadas abaixo) de incluir > um arquivo (html ou jsp) dentro de outro arquivo jsp? > Alguma maneira é melhor que a outra? Ou mais rápida? > > 1) <%@ include file="x.jsp" %> > 2)<jsp:include file="x.jsp"> > 3) <jsp:include page="x.jsp" flush="true" > > 4) <jsp:include page="x.jsp" flush="false" > > > Outra pergunta: existe alguma maneira de incluir um arquivo JSP em uma > página JSP, passando parâmetros? Por exemplo: > <%@ include file="x.jsp?parmetro1=valor¶metro2=valor2" %> > > Obrigado. > > ----------------- > Adriano Sastre Vieira > Especialista em Sistemas > Inatel Competence Center > +55 35 3471 9335 > http://www.inatel.br > > _______________________________________________________________________ > Yahoo! Encontros > O lugar certo para encontrar a sua alma gêmea. > http://br.encontros.yahoo.com/ > > ------------------------------ 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] > ------------------------------------------------------------------------- _______________________________________________________________________ Yahoo! PageBuilder O super editor para criação de sites: é grátis, fácil e rápido. http://br.geocities.yahoo.com/v/pb.html ------------------------------ 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] -------------------------------------------------------------------------