Passar lista do servlet para JSP

Boa tarde,
Estou com dificuldade para passar uma lista do servlet para o JSP. Já pesquisei no google e aqui mesmo no forum diversas maneiras para fazer isso, porém nenhuma deu certo.

Meu controller:

[code]public class ReservaController extends HttpServlet {

public ReservaController() {
    super();
}

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

    Voo voo = new Voo();
    String action = request.getParameter("verificar");
    String companhia = request.getParameter("companhia");
    String origem = request.getParameter("origem");
    String destino = request.getParameter("destino");

    voo.setCompanhia(companhia);
    voo.setOrigem(origem);
    voo.setDestino(destino);


    if (action.equals("pesquisarVoo")) {
        VooDAO vooDAO = new VooDAO();
        //List<Voo> voosDisponiveis = vooDAO.listarVoo(companhia, origem, destino);
        List<Voo> voosDisponiveis = vooDAO.listarVoo(voo);

        if (voosDisponiveis.isEmpty()) {
            response.sendRedirect("errovoo.jsp");
        } else {

            HttpSession session = request.getSession();
            session.setAttribute("voosDisponiveis", voosDisponiveis);
            response.sendRedirect("listavoo.jsp");
        }
    }


}[/code]

Meu JSP:

[code]<%@page import=“java.util.ArrayList”%>
<%@page import=“br.com.Model.Voo”%>
<%@page import=“br.com.DAO.VooDAO”%>
<%@page import=“java.util.List”%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%>

title

Buscar vôos

Sair

<%request.getAttribute("voosDisponiveis");%>
Companhia
${voos.companhia}
           </div>   
        </div>
    </div>
</body>
[/code]

No meu controller já tentei utilizar:

RequestDispatcher rd = request.getRequestDispatcher("/listar.jsp"); rd.forward(request, response);
No lugar do sendRedirect também.

E no JSP já tentei diversas variações para varrer a lista.

Pelo teste que eu fiz no controller, aparentemente minha lista ta cheia.

Obrigado !

Seu problema está aqui

 HttpSession session = request.getSession();  //  1****
 session.setAttribute("voosDisponiveis", voosDisponiveis);  
                
response.sendRedirect("listavoo.jsp"); // 2**

1** - Voçe está usando HttpSession não pode está errado voce tem que usar o request HttpServletRequest do servlet.
2** - Voce esta usando response troque por RequestDispatcher