Nao concordo com a manutencao. Qual a diferenca entre fazer XSLT e um JSP
com taglibs? Exceto que o JSP eh bem mais rapido?

Voce pode ter templates com JSPs. E, com respeito a portabilidade, eh muito
mais facil ter beans e depois converte-los para XML - com um JAXB da vida
:-) - do que ao contrario.

Concorda?

--
Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Sun Certified Programmer for the Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE
Moderador SouJava - www.soujava.org.br
----- Original Message -----
From: "Bruno Borges" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 10, 2003 5:53 PM
Subject: Re: [enterprise-list] XML/XSLT/Template Engine x JSP e HTML


> a ideia do XML eh otima, sendo assim, a estrutura dos dados se mant�m, mas
a
> forma como os dados vao ser mostrados podem ser alterados apenas mudando
um
> template... diminui a performance, mas tb diminui o grau de dificuldade na
> hora de fazer uma manutencao ou uma reestrutura no visual de um site q
> utiliza esta tecnica... ;) certo?
>
>
> ----- Original Message -----
> From: "Michael Nascimento Santos" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Saturday, March 10, 2001 8:16 AM
> Subject: Re: [enterprise-list] XML/XSLT/Template Engine x JSP e HTML
>
>
> > Respostas inline:
> >
> > ----- Original Message -----
> > From: "Reinaldo Braga" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Friday, March 07, 2003 2:32 PM
> > Subject: Re: [enterprise-list] XML/XSLT/Template Engine x JSP e HTML
(was:
> > Re: [enterprise-list] Progress Bar em JSP)
> >
> >
> > > Sei que a discuss�o � para os feras do assunto, mas gostaria de saber
o
> > que
> > > quer dizer com Template Engine ??
> >
> > Template Engines: sao frameworks que permitem que voce trabalhe com
> > templates. Alguns exemplos sao WebMacro e Velocity.
> >
> > > E ver se eu entendi... vc diz que � mais r�pido montar nos servlets o
> > > retorno atr�ves de HTML e JSP do que retornar os dados em XML e
> processar
> > no
> > > browser ??
> >
> > Opa, nao me referi a processar no browser. Meu comentario sobre XML foi
o
> > seguinte: alguns sistemas geram XML como saida da camada de negocios e
> > depois convertem em HTML, por exemplo, atraves de XSLT para entao enviar
> > para o browser. E isto eh mais lento do que usar HTML e JSP.
> >
> > > Eh que me interessa muito a performance nesse tipo de aplica��o, e
como
> > > estou come�ando a opini�o do pessoal que tem experi�ncia interessa
muito
> > !!
> >
> > Por sinal, estou surpreso que soh voce e o Bruno tenham respondido a
esta
> > thread. Ninguem mais concorda, discorda ou tem uma solucao alternativa?
> > Aguardo comentarios!
> >
> > []s
> > Michael Nascimento Santos
> > Sun Certified Programmer for the Java 2 Platform
> > Sun Certified Programmer for the Java 2 Platform 1.4
> > Sun Certified Web Component Developer for J2EE
> > Moderador SouJava - www.soujava.org.br
> >
> > > Obrigado !!!
> > > []�s
> > >
> > > ----- Original Message -----
> > > From: "Michael Nascimento Santos" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Cc: "Bruno Borges" <[EMAIL PROTECTED]>
> > > Sent: Wednesday, March 07, 2001 11:37 AM
> > > Subject: [enterprise-list] XML/XSLT/Template Engine x JSP e HTML (was:
> Re:
> > > [enterprise-list] Progress Bar em JSP)
> > >
> > >
> > > ----- Original Message -----
> > > From: "Bruno Borges" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Friday, March 07, 2003 11:06 AM
> > > Subject: Re: [enterprise-list] Progress Bar em JSP
> > >
> > >
> > > > Michael, realmente, eh impossivel trabalhar com J2EE, principalmente
> JSP
> > e
> > > > Servlet, querendo evitar html e js (q infelizamente, eh um mau
> > necessario)
> > > > :)
> > >
> > > Opa, opa, opa.... Eu _nao_ disse isso nao... :-)
> > >
> > > Disse que nao ia negar que conhecia as tecnologias, nao que eh
> impossivel
> > > trabalhar sem elas. Muita gente usa JSP e Servlets pra gerar XML
> > somente...
> > > Outros geram XML e tem na equipe programadores XSLT que fazem a
> > > transformacao para HTML. Eh possivel viver sem eles sim, soh eh
dificil.
> > E,
> > > por mais que puristas digam o contrario, um sistema que usa JSPs ao
> inves
> > de
> > > template engines, se for bem escrito dos dois lados, terah uma
> performance
> > > muito superior com o uso de JSPs puros - nao quero dizer sem Servlets,
> de
> > > forma alguma, mas sim sem nenhum processamento textual de saida por
> outras
> > > formas, como XSLT e Velocity, por exemplo.
> > >
> > > Gerar sistemas performaticos muitas vezes implica em ter templates XML
> que
> > > sao convertidos em JSP ou HTML estaticos a cada vez que o conteudo
muda.
> > > Esta eh uma boa tatica. Por exemplo, se voce quer um gerenciador de
> > conteudo
> > > implantado de forma que o conteudo gerado possa ser acessado com o
> minimo
> > de
> > > tempo de processamento no servidor e espera por parte do usuario, gere
o
> > > HTML ou o JSP estaticamente cada vez que alguem alterar o conteudo na
> > > ferramenta. Implemente um processo de exportacao de BD/XML para
conteudo
> > > estatico. Assim, voce estarah tirando proveito do engine do seu
Servlet
> > > Container, que vem sendo escrito por anos a fio para ser rapido -
beeeem
> > > mais rapido que a sua solucao de templates, desculpe a franqueza :-) .
> > >
> > > Sei que fugi da sua pergunta, mas queria voltar ao assunto Java :-) .
> > > Especialmente porque tenho visto muito disso em sistemas, a obsessao
de
> > usar
> > > XML e templates pra fugir de HTML e JSPs, quando, na verdade, a melhor
> > forma
> > > de utilizar estas tecnologias eh justamente para gerar tais conteudos.
> > > Alguem discorda? (tah ae uma boa discussao lancada na lista!)
> > >
> > > []s
> > > Michael Nascimento Santos
> > > Sun Certified Programmer for the Java 2 Platform
> > > Sun Certified Programmer for the Java 2 Platform 1.4
> > > Sun Certified Web Component Developer for J2EE
> > > Moderador SouJava - www.soujava.org.br
> >
> > ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
>
> _______________________________________________________________________
> Busca Yahoo!
> O servi�o de busca mais completo da Internet. O que voc� pensar o Yahoo!
encontra.
> http://br.busca.yahoo.com/
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a