-
Na plataforma Java, a primeira e principal tecnologia capaz de gerar páginas dinâmicas são as Servlets, que surgiram no ano de 1997.
Os Servlets são a primeira forma que veremos de criar
páginas dinâmicas com Java. Usaremos a própria linguagem Java para isso,
criando uma classe que terá capacidade de gerar conteúdo HTML. O nome
"servlet" vem da ideia de um pequeno servidor (servidorzinho, em inglês) cujo objetivo é receber chamadas HTTP, processá-las e devolver uma resposta ao cliente.
Fonte: http://www.caelum.com.br/apostila-java-web/servlets/#5-1-paginas-dinamicas
-
Servlets são classes Java que dinamicamente:
·
Processam requisições;
·
Constroem respostas;
·
Estende as capacidades dos servidores que
hospedam aplicações que são acessadas por meio de um modelo
de requisição-resposta;
·
Gera conteúdo dinâmico (normalmente para páginas
HTML) e interage com os clientes;
·
Embora os servlets possam responder a qualquer
tipo de pedido, eles são normalmente usados para estender as aplicações
hospedadas em servidores web;
·
Pode ser considerado um applet que é executado
no lado servidor;
-
Servlets são classes Java que estendem funcionalidades de servidores web para geração de conteúdo dinâmico.
• Adotam o modelo de programação requisição-resposta;
• Programação “no lado” do servidor;
• “Substituem” scripts CGI, oferecendo:
– Escalabilidade
– Portabilidade
– Facilidade de desenvolvimento
Fonte: http://www2.ic.uff.br/~kalinowski/tpis2/Servlets.pdf