Erro 404 quando tento acessar o /busca. Eu vi que o projeto apresentou o seguintes erros após a importação: Path Location Type Unbound classpath container: 'JRE System Library [Java SE 7 [1.7.0_09]]' in project 'gerenciador-final' gerenciador-final Build path Build Path Problem Segue o código da minha classe BuscaEmpresa:
package br.com.alura.gerenciador.web;
import java.io.IOException; import java.io.PrintWriter; import java.util.Collection;
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="/b") public class BuscaEmpresa extends HttpServlet {
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
PrintWriter writer = resp.getWriter();
writer.println("
"); writer.println("Busca por empresa:");String filtro = req.getParameter("filtro");
Collection empresas = new EmpresaDAO().buscaPorSimilaridade(filtro);
writer.println("
- ");
for (Empresa empresa : empresas) { writer.println("
- "+empresa.getId()+" "+empresa.getNome()+"
- "); } writer.println("
writer.println("
"); }}