Mapeamento de servlets
[ad#texto]
Ao desenvolver em Java para Web sempre nos deparamos no mapeamento dos servlets criados no arquivo web.xml, apesar de ser um processo simples é um tanto quanto “chato” e burocrático. Veja um exemplo de como mapear servlets no arquivo web.xml:
<servlet>
<display-name> MinhaServlet </display-name>
<servlet-name> MinhaServlet </servlet-name>
<servlet-class>meu.pacote. MinhaServlet </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> MinhaServlet </servlet-name>
<url-pattern>/minhaservlet</url-pattern>
</servlet-mapping>
Porém com a especificação 3.0 é possível mapear servlets utilizando annotations para isso, bem mais simples e menos burocrático:
/**
* Servlet implementation class MinhaServlet
*/
@WebServlet(name = " MinhaServlet ", urlPatterns = "/ minhaservlet ")
public class MinhaServlet extends HttpServlet {
Mais fácil que isso impossível.