Roberto Oliveira wrote: > > Algu�m sabe indicar quais as principais vantagens e desvantagens do JSP sobre os >servlets e CGI? > > ThankYou. > > Roberto Oliveira > [EMAIL PROTECTED] > Java Server Pages (JSP): http://java.sun.com/products/jsp JSP eh uma tecnologia que permite misturar codigo Java e codigo HTML (ou XML) em um mesmo arquivo .jsp. Um arquivo .jsp eh executado no servidor, e o resultado (uma pagina HTML ou XML) eh enviado para o cliente solicitante. A tecnologia por tras dos JSP eh exatamente a mesma dos servlets (na verdade um arquivo .jsp eh eventualmente convertido para um servlet pelo servidor web), e portanto tras as mesmas vantagens que os servlets tem em relacao ao CGI. Em ralacao ao servlet, os JSP permitem a criacao de interfaces HTML de forma muito mais simples do que utilizando servlets, alem de permitir facilmente que sejam divididas as tarefas de design grafico das paginas e de programacao da logica do site, de forma a facilitar com que equipes diferentes tratem desses problemas paralelamente. Apesar dessas caracteristicas poderem ser criadas utilizando servlets (os JSP utilizam servlets), nao havia uma forma simples de faze-lo, a nao ser utilizando bibliotecas proprietarias ou desenvolvendo a sua propria biblioteca. Os JSP sao apresentados na J2EE como a forma de criar interfaces HTML para a logica que executa em componentes JavaBeans ou EJBs, mas podem tambem ser utilizadas para a definicao da logica da sua aplicacao diretamente no servidor web (apesar de que, nesse caso, eu recomendaria o uso de JavaBeans e servlets em conjunto com JSP). Maiores informacoes em: http://java.sun.com/products/jsp Bruno. ______________________________________________________________________ Bruno Peres Ferreira de Souza Sun Microsystems System Engineer - Java Technologist [EMAIL PROTECTED] if I fail, if I succeed, at least I live as I believe * Para n�o receber mais e-mails desta lista envie um e-mail para [[EMAIL PROTECTED]] e no corpo do email escreva [unsubscribe <seu-email>]
