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

Nao consigo acessar localhost:8080/gerenciador/busca

Segue meu código:

package 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;

@WebServlet(urlPatterns = "/busca") public class BuscaEmpresa extends HttpServlet{

@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

PrintWriter writer = resp.getWriter(); writer.println("

"); writer.println(""); writer.println("Resultado da busca:"); writer.println(""); writer.println(""); } }

Porém ao tentar acessar a pagina recebo um aviso:

HTTP Status 404 - /gerenciador/busca

type Status report

message /gerenciador/busca

description The requested resource is not available. Apache Tomcat/7.0.73

Gostaria de saber o que fazer para resolver esse problema.

4 respostas

Bruno,

404 - The requested resource is not available indica que o seu recurso, no caso, sua aplicacao gerenciador, nao esta disponivel, ou seja, nao encontra-se acessivel no servidor.

Isso pode ocorrer por alguns motivos:

  • Seu servidor não está online - Verifique se seu servidor está iniciado, tente acessa-lo pelo endereço http://localhost:8080, isso se ele estiver na configuração padrão.

  • Seu servidor está online mas sua aplicação não está implantada - Verifique se você implantou sua aplicação no servidor, clicando com o botao direito no tomcat > add

  • Verique também no seu web.xml se esse é realmente o nome do contexto da sua aplicação: gerenciador.

Mesmo assim o erro continua.

solução!

Tenta dar um clear no seu projeto,

Projecto>clean

Em seguida projecto>build project

Para garantir o update das alterações no seu projeto, pode ser que o Tomcat esteja "olhando" para a versão anterior a da criação da servlet de busca

Eu estava com o mesmo problema. Mas eu cliquei com o botão direito do mouse no projeto e selecionei build project, como o amigo disse acima, depois cliquei com o botão direito no TOMCAT e selecionei clean. Depois removi todos os projetos do TomCat e os incluí novamente, restartei e funcionou (embora não entenda o porquê disso tudo :P ).