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

[Dúvida] The requested resource [/gerenciador/entrada] is not available

Olá, seguindo como o professor Nico fez estou com problemas.

Segue abaixo como fiz o código do UnicaEntradaServlet.

package br.com.alura.gerenciador.servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/entrada")
public class UnicaEntradaServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;


    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        String paramAcao = request.getParameter("acao");

        if(paramAcao.equals("ListaEmpresas")) {
            System.out.println("listando empresas");
        } else if(paramAcao.equals("RemoveEmpresas")) {
            System.out.println("removendo empresas");
        } else if(paramAcao.equals("AlteraEmpresas")) {
            System.out.println("alterando empresas");
        }
    }

}

E acontece o seguinte erro: Type Status Report

Message The requested resource [/gerenciador/entrada] is not available

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

Já conferi se o link foi escrito corretamente e não vai ainda(utilizei o postman para fazer a requisição).

2 respostas
solução!

Olá André, tudo bem?

Pelo que entendi o servidor não carregou a sua aplicação e consequentemente ela não está disponível.

Isso pode ter vários motivos. Pode ser que 1) vc não fez o deploy da aplicação ou 2) que deu algum erro na hora de iniciar o tomcat. Em ambos os casos verifique o log do Tomcat para encontrar o problema.

Espero ter ajudado e bons estudos!

Abs, Nico

Olá,

agora funcionou, muito obrigado.