Leandro,
JSP, XML e XSL tem objetivos distintos e uma boa combinação destas
tecnologias resulta numa ótima arquitetura, com boa separação entre camadas.
JSP é um script para geração de servlets. Estes, são aplicações que rodam no
servidor (óbvio...), recebendo request e gerando respostas. São usados
basicamente para gerar páginas dinâmicas.
A melhor forma de gerar estas páginas é justamente o XML. Um formato muito
claro e simples de representação de dados estruturados.
O XML pode (e deve) referenciar um XSL, que é um script que transforma o XML
em qualquer linguagem (geralmente um HTML).
Então note o poder de separação de camadas:
JSP - gera os dados a serem apresentados dinamicamente
XML - formato de divulgação de dados
XSL - processo de transformação dos dados em uma apresentação.
Por exemplo um sistema de uma faculdade poderia ter uma página que
apresenta dados de um curso determinado.
O JSP seria o responsável de pegar os dados do curso certo e devolvê-lo em
formato XML. Este referenciaria um XSL, que o apresentaria em uma página
HTML.
Sacou?
A arquitetura de início parece mais complexa. Mas cada camada se torna muito
simples de ser implementada separadamente e poder ser alterada
individualmente. Pois a própria combinação destas tecnologias potencializa
isto.
abraços
Jorge
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: quinta-feira, 12 de abril de 2001 17:39
To: java-list
Subject: [java-list] Design: XML/XSL x JSP
Olá pessoal !!!
Com relação a apresentação das páginas do site, ou seja, o design, qual
é a vantagem do XML/XSL sob o JSP ???????????
T+
Leandro
[EMAIL PROTECTED]
___________________________________________________________
http://www.zipmail.com.br O e-mail que vai aonde você está.
------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------