Olá prezado(a)s,
No curso de Java Servlets o professor cria a Servlet e já vem com annotation da rota. No meu caso vem mapeado da forma antiga, no web.xml e não vem anotado. É alguma configuração do Eclipse?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá prezado(a)s,
No curso de Java Servlets o professor cria a Servlet e já vem com annotation da rota. No meu caso vem mapeado da forma antiga, no web.xml e não vem anotado. É alguma configuração do Eclipse?
Olá Joselino, tudo bem?
É possível que o seu Eclipse esteja configurado para não gerar automaticamente as annotations de mapeamento da Servlet. Para verificar isso, você pode seguir os seguintes passos:
Caso as configurações acima estejam corretas e ainda assim as annotations não estejam sendo geradas automaticamente, você pode adicioná-las manualmente no código da sua Servlet. As annotations de mapeamento são "@WebServlet" para Servlets e "@WebFilter" para Filters.
Quanto à remoção do mapeamento da Servlet no web.xml, basta remover a seção correspondente ao mapeamento da Servlet no arquivo. Certifique-se de que a Servlet já está mapeada através da annotation "@WebServlet" antes de remover o mapeamento do web.xml.
Espero ter ajudado e bons estudos!