SERVLET e JSP

2 respostas
E

Qual é a diferença entre servlet e jsp?

Obrigado!!!

2 Respostas

marcos.junqueira

vc cria um servlet extendendo sua classe da classe Servlet, tudo é feito em java cru…

JSP = Java Server Pages, é semelhante a ASP e PHP, vc utiliza tags (ex: <html>), o JSP é compilado pelo servidor J2EE e transformado em um servlet, só que bem mais complicado…

Matheus_Tardivo

Uma breve explicação: (por favor, sugestões e correções são bem vindas :D)

Servlets são classes que, na sua grande maioria, estendem a classe abstrata HttpServlet, e sua tarefa é basicamente tratar solicitações do cliente (browser). Funciona como um controlador, que retira da solicitação do usuário os dados de entrada e interpreta o que eles significam para o modelo. Ele atualiza o modelo e disponibiliza o novo estado do modelo para a view (o JSP).

Uma página JSP é bem parecida com uma página HTML, com a diferença que você pode inserir Java (e coisas relacionadas ao Java) dentro da página. Por exemplo: apresentar os dados enviados pelo controlador, de uma forma que você possa formatar esses dados utilizando, por exemplo, HTML.

Ou seja, Servlets e JSPs funcionam em conjunto, onde cada um tem sua responsabilidade bem definida (controle e apresentação).

Leia essa apostila: http://www.caelum.com.br/caelum/apostila/caelum-java-web-fj21.pdf dos capítulos 3 ao 12 para entender melhor.

Fonte: http://www.temporeal.com.br/produtos.php?id=170042

Criado 16 de junho de 2006
Ultima resposta 16 de jun. de 2006
Respostas 2
Participantes 3