Servlet e Servlet-mapping

Conheça neste artigo o que é e para que serve um servlet e um servlet-maping.

Falamos durante essas semanas sobre elementos que são utilizados em aplicações Web criadas em Java, e hoje falarei sobre os dois últimos: servlet – que é voltado para a aplicação em si, com seus respectivos parâmentros - e servlet-mapping – onde deve ficar os mapeamentos de URL voltados para cada servlet da referida aplicação.

Os servlet são compostos pelos elementos abaixo:

Bem, vamos aos exemplos. Primeiro de um servlet:

<servlet> <servlet-name>rocessaCadastro</servlet-name> <servlet-class>om.minhaempresa.cadastroclientes.ProcCadastro</servlet-class> <init-param><param-name>mailServidorSMTP</param-name> <param-value>mtp.minhaempresa.com.br</param-value></init-param> <init-param><param-name>mailRemetente</param-name> <param-value>ite@minhaempresa.com.br</param-value></init-param> <init-param><param-name>mailDestinatario</param-name> <param-value>endas@minhaempresa.com.br</param-value></init-param> <init-param><param-name>mailAssunto</param-name> <param-value>ovo cadastro de cliente</param-value> </init-param> <load-on-startup></load-on-startup> </servlet>

Agora um exemplo de servlet-mapping, contendo um nome de Servlet, padrão para servlet-name e da URL do Servlet no servidor (URL pattern). Vejamos abaixo:

<servlet-mapping> <servlet-name>ProcessaCadastro</servlet-name> <url-pattern>/Processamento</url-pattern> </servlet-mapping>

Observem que a aplicação ficou bem integrada, possibilitando uma maior compreensão de como o bom desenvolvimento de uma aplicação Web feita com Java pode facilitar os processos em si.

Pessoal, por hoje ficamos aqui. No próximo artigo teremos um exemplo completo e faremos uma “pegadinha” com um erro grave na aplicação para sabermos como estamos indo, ok!?

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados