2.2 Servlet

Esse item procura apenas demonstrar, por meio de um Servlet simples, o funcionamento de um servidor de conteúdo/aplicação JEE. Oportunamente iremos explorar os Servlets em um nível de detalhes maior.

A tecnologia Servlet é a base do desenvolvimento de um aplicativo web usando a linguagem de programação JAVA. Além disso, compreender o funcionamento dos Servlets irá auxiliá-lo a compreender também as JSP (Java Server Pages) que são consideradas extensões do Servlet.

Um Servlet, também chamado de “servidorzinho” em uma tradução livre, estende as funcionalidades de um Servlet Container. Um Servlet pode responder a qualquer tipo de requisição de qualquer tipo de protocolo baseado no modelo cliente-servidor. Um Servlet é uma classe escrita em linguagem de programação JAVA e, frequentemente utilizada para responder a requisições do protocolo HTTP. Deste modo o termo Servlet é muitas vezes utilizado como uma abreviação para “HTTP Servlet”.

Um Servlet é utilizado para adicionar conteúdo dinâmico em um servidor web por meio da plataforma JAVA. Esse conteúdo dinâmico pode ser utilizado para produzir diversos tipos de documentos tais como imagem, áudio, vídeo, texto, dentre outros. De um modo geral, um Servlet é utilizado para produzir documentos web de texto escritos em linguagem HTML.

Copyright © 2014 AIEC.