Fundamentos da API

A especificação de servlets foi definida como uma das extensões padronizadas ao pacote Java, não sendo parte da distribuição básica de Java (J2SE). As classes associadas à especificação de servlets podem ser obtidas na página da Java Servlet Technology ou então instalar a plataforma J2EE, que complementa o J2SE com diversas funcionalidades para desenvolvimento de aplicações distribuídas em Java.

A API de servlets está concentrada nos pacotes javax.servlet e javax.servlet.http. Classes desses pacotes são utilizadas para desenvolver servlets que serão integrados a servidores.