Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no Ex. 2 da Aula 12 - Um padrão de controle - como faço a passagem do parâmetro filtro?

Olá!

Fazendo a chamada utilizando o executa?tarefa=BuscaEmpresa... sou direcionado para a página buscaempresa.jsp apresentando todas as empresas da lista. Mas como faço pra trazer somente as que tem "doce" no nome?

Segue código da BuscaEmpresa.java

public class BuscaEmpresa implements Tarefa{

        public BuscaEmpresa() {
        System.out.println("Instanciando uma Servlet do tipo BuscaEmpresa " + this);
        }

        @Override
        public String executa(HttpServletRequest request, HttpServletResponse response){

        String filtro = request.getParameter("filtro");

        Collection<Empresa> empresas = new EmpresaDAO()
                .buscaPorSimilaridade(filtro);

        request.setAttribute("empresas", empresas); 

        return "/WEB-INF/paginas/buscaempresa.jsp";

        }

}

desde já agradeço toda ajuda.

1 resposta
solução!

executa?tarefa=BuscaEmpresa&filtro=doce