Bom dia. Quando rodo meu projeto está aparecendo o Erro 404. Eu acho que fiz minha classe NovaEmpresa "direito". Seque:
ackage br.com.alura.gerenciador.web;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import br.com.alura.gerenciador.Empresa;
import br.com.alura.gerenciador.dao.EmpresaDAO;
@WebServlet(urlPatterns="/novaEmpresa")
public class NovaEmpresa extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String nome = req.getParameter("nome");
Empresa empresa = new Empresa(nome);
new EmpresaDAO().adiciona(empresa);
PrintWriter writer = resp.getWriter();
writer.println("<html><body> A Empresa : " + nome + " foi adicionado com sucesso ! </body></html>");
}
}
No meu index, verifiquei se o action está novaEmpresa. Está certo. Mas porque meu Tomcat insiste em me dar o erro 404 ? Já exclui o cache e nada !