estou estudando sobre servlets e estou tendo um problema onde todas minhas urls entram normal mas a minha url localhost:8080/gerenciadox/formnovaEmpresa.html , ela tem um botão aonde eu escrevo o nome de uma empresa e ele deveria aparecer “parabens " + nome da empresa + " foi cadastrado com sucesso” mas quando escrevo o nome e aperto o botão vai pra tela de error 404 e na mensagem fala “The requested resource [/gerenciador/novaEmpresa] is not available” sendo que meu url tem um x do lado do gerenciador e um form antes de novaEmpresa, alguem sabe resolver?
o meu codigo da classe ta ai embaixo
@WebServlet("/novaEmpresa")
public class NovaEmpresaServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("Cadastrando nova empresa");
String nomeEmpresa = request.getParameter("nome");
Empresa empresa = new Empresa();
empresa.setNome(nomeEmpresa);
Banco banco = new Banco();
banco.adiciona(empresa);
PrintWriter out = response.getWriter();
out.println("<html><body>Empresa " + nomeEmpresa + " cadastrada com sucesso!</body></html>");
}
}