Eu at+AOk- iria mais longe nas compara+AOcA9Q-es. Eu poderia arriscar que, do ponto de vista do programador, fazer um servlet se assemelha muito com programar uma CGI em Perl ou C. Voc+AOo- escreve um programa que faz a sa+AO0-da de alguma coisa na tela (no caso, no browser) J+AOE- um JSP lembra muito mais o trabalho com ASP ou PHP - Na sua forma mais baixa, voc+AOo- escreve c+APM-digo Java diretamente no meio da descri+AOcA4w-o da p+AOE-gina (HTML +AOk- uma linguagem de descri+AOcA4w-o e n+AOM-o programa+AOcA4w-o - n+AOM-o existem programadores HTML). Para o servidor, a +APo-nica diferen+AOc-a +AOk- que, quando um JSP +AOk- acessado pela primeira vez, ele +AOk- lido e transformado num fonte java que depois +AOk- compilado para um servlet, que +AOk- ent+AOM-o carregado e executado. Ap+APM-s a primeira execu+AOcA4w-o, no entanto, n+AOM-o h+AOE- grande diferen+AOc-a de performance entre um e outro. Isso facilita o reload din+AOI-mico tamb+AOk-m (muito irritante com servlets) Para quem sabe o que est+AOE- fazendo (e n+AOM-o escreve em Java como quem escreve em PHP), usando beans e taglibs, voc+AOo- pode separar a camada de apresenta+AOcA4w-o (o JSP) da l+APM-gica da aplica+AOcA4w-o (os beans - como no exemplo do Alexandre Barroso), como bem observou o Andr+AOk- R+AOE-cz, algumas mensagens para tr+AOE-s. Isso +AOk- bem mais complicado de se fazer num servlet. -----Original Message----- From: Fernando Ribeiro +AFs-mailto:fribeiro+AF0- Sent: Thursday, April 13, 2000 8:47 AM To: java-list+AEA-soujava.org.br Subject: Re: +AFs-SouJava-J+AF0- Porque JSP se nos temos os Servlets Acredito que existam algumas solu+AOcA9Q-es prontas por a+AO0- sim. Escrevi um parser desses h+AOE- uns dois meses. N+AOM-o +AOk- v+AOE-lida, por+AOk-m, a compara+AOcA4w-o entre esses servlets e JSP. As tag libraries, por exemplo, constituem uma solu+AOcA4w-o real para a integra+AOcA4w-o com profissionais sem a mesma familiaridade com Java. fribeiro ----- Original Message ----- From: +ACI-Robinson Silva+ACI- +ADw-batman+AF8-silva+AEA-hotmail.com+AD4- To: +ADw-sergio+AEA-softplan.com.br+AD4AOw- +ADw-racz+AEA-engineer.com+AD4AOw- +ADw-java-list+AEA-soujava.org.br+AD4- Sent: Thursday, April 13, 2000 8:20 AM Subject: RE: +AFs-SouJava-J+AF0- Porque JSP se nos temos os Servlets Sergio Bom dia, Se existe eu nao sei mas a Oracle j+AOE- trabalha assim e existem alguns exemplos no OAS (Oracle Application Server) que mostram a montagem desta forma de trabalho onde voce le um HTML e substitui o necess+AOE-rio.... As pr+APM-prias paginas de ADM do OAS funcionam assim+ACEAIQAh- Eu estava pensando em algo similar a esta forma.... caso voce saiba de alguma ferramenta que trabalhe assim por favor me avise+ACEAIQAh- +AFsAXQ-s M+AOE-rcio Paulo +AD4-From: +ACI-Sergio Luiz T. Gomes+ACI- +ADw-sergio+AEA-softplan.com.br+AD4- +AD4-To: Andre Racz +ADw-racz+AEA-engineer.com+AD4-, java-list+AEA-soujava.org.br +AD4-Subject: RE: +AFs-SouJava-J+AF0- Porque JSP se nos temos os Servlets +AD4-Date: Wed, 12 Apr 2000 16:33:38 -0300 +AD4- +AD4-Ser+AOE- que n+AOM-o tem uma classe para trabalhar com os servlets, s+APM- que em +vez +AD4-de escrever o c+APM-digo html no servlet, teria um comando que pegaria o +AD4-acessaria o html do disco e s+APM- substituiria as palavras chaves nesse +AD4-html??? +AD4-Tipo assim: +AD4-html.LoadHTML('+AFw-htmls+AFw-lista.html')+ADs- +AD4-for (x+AD0-0+ADs-x+ADwAPQ-html.TagsCount+ADs-x) +AD4- html.Tag(x).Replace('abxdkfjsdk')+ADs- +AD4-Sen+AOM-o tiver, n+AOM-o deve ser dif+AO0-cil fazer. +AD4- +AD4-At 14:47 12/04/2000 -0400, Andre Racz wrote: +AD4- +AD4-JSP permite um maior desacoplamento entre a parte grafica e o codigo, +AD4- +AD4-recentemente tive que fazer uma aplica+AOcA4w-o usando servlets (o cliente +n+AOM-o +AD4- +AD4-queria o uso de JSP) com frames, para mostrar 10 telas tive que fazer +AD4-mais +AD4- +AD4-de 30 servlets (com JSP seria mais facil pois eu tinha os HTMLS prontos). +AD4- +AD4- +AD4- +AD4-Existem ferramentas para autoria de HTML em servlets, uma delas +AOk- o +AD4-HTMLKona +AD4- +AD4-da BEA (vem junto com o Weblogic Application Server), essas ferramentas +AD4- +AD4-tranformam as Tags HTML em objetos, tornando mais bonita a constru+AOcA4w-o +de +AD4- +AD4-HTML (do ponto de vista t+AOk-cnico). +AMk- bem legal, e bem poderoso, mas ++AOk- bem +AD4- +AD4-complicado. +AD4- +AD4- +AD4- +AD4-Alguem conhece alguma outra ferramenta que permita um grande +AD4-desacoplamento +AD4- +AD4-entre codigo e HTML? +AD4- +AD4- +AD4- +AD4-Obrigado, +AD4- +AD4-Andr+AOk- R+AOE-cz +AD4- +AD4- +AD4- ++AD4AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXw- +AD4- +AD4-FREE Personalized Email at Mail.com +AD4- +AD4-Sign up at http://www.mail.com/?sr+AD0-signup +AD4- +AD4- +AD4- +AD4- --------------------------- LISTA SOUJAVA --------------------------- +AD4- +AD4- http://www.soujava.org.br - Sociedade de Usu+AOE-rios Java da +Sucesu-SP +AD4- +AD4- +AFs-d+APo-vidas mais comuns: http://www.soujava.org.br/faq.htm+AF0- +AD4- +AD4- +AFs-para sair da lista: +http://www.soujava.org.br/forum/cadastrados.htm+AF0- +AD4- +AD4- --------------------------------------------------------------------- +AD4- +AD4- +AD4- +AD4- +AD4- +AD4- --------------------------- LISTA SOUJAVA --------------------------- +AD4- http://www.soujava.org.br - Sociedade de Usu+AOE-rios Java da Sucesu-SP +AD4- +AFs-d+APo-vidas mais comuns: http://www.soujava.org.br/faq.htm+AF0- +AD4- +AFs-para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm+AF0- +AD4- --------------------------------------------------------------------- +AD4- +AF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBf- Get Your Private, Free Email at http://www.hotmail.com --------------------------- LISTA SOUJAVA --------------------------- http://www.soujava.org.br - Sociedade de Usu+AOE-rios Java da Sucesu-SP +AFs-d+APo-vidas mais comuns: http://www.soujava.org.br/faq.htm+AF0- +AFs-para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm+AF0- --------------------------------------------------------------------- --------------------------- LISTA SOUJAVA --------------------------- http://www.soujava.org.br - Sociedade de Usu+AOE-rios Java da Sucesu-SP +AFs-d+APo-vidas mais comuns: http://www.soujava.org.br/faq.htm+AF0- +AFs-para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm+AF0- --------------------------------------------------------------------- --------------------------- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] ---------------------------------------------------------------------
RE: [SouJava-J] Porque JSP se nos temos os Servlets
=?utf-7?q?Ricardo_L._A._B+AOE-nffy?= Thu, 13 Apr 2000 07:11:27 -0700
- Re: +AFs-SouJava-J+AF0- Porque JSP se... Fernando Ribeiro
- =?utf-7?q?Ricardo_L._A._B+AOE-nffy?=
