Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 1 da Aula 2 - Post e os métodos HTTP

Estou precisando de uma ajuda neste exercício. Ao adicionar uma nova empresa apresenta mensagem de erro "HTTP Status 404 - /novaEmpresa" o estranho é que abre a pagina http://localhost:8080/novaEmpresa e não http://localhost:8080/gerenciador/novaEmpresa como no exemplo do curso.

Estou utilizando o Eclipse Mars e o Tomcat v8.0

faltou configurar alguma coisa?

NovaEmpresa.java

@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>Empresa " + nome + " adicionada!</body></html>");
    }

}

index.html

<html>
<body>
Bem vindo ao nosso gerenciador de empresas!<br/>
<form action="novaEmpresa" method="post">
    Nome: <input type="text" name="nome" /><br />
    <input type="submit" value="Enviar" />
</form>
</body>
</html>
2 respostas

Põe seu código no git e posta aqui, Ana.

solução!

Oi Ana,

Conseguiu resolver seu problema?

Abraços!