[Resolvido] setAttribute/getAttributet ArrayList na sessao!

Pessoal,tentei fazer assim:

Essa lista ta funcionando perfeitamente… Vejo todos os objetos q eu add nela…

private List<CarrinhoBean> lista = new ArrayList<CarrinhoBean>();  

Criei essa aqui por causa da sessao:

private List<String> carrinhoSessao = new ArrayList<String>();

Depois fiz isso:

 FacesContext context = FacesContext.getCurrentInstance();         
      HttpSession session = (HttpSession)context.getExternalContext().getSession(false);    
     
        
      session.setAttribute("carrinhoSessao", lista);  
      session.getAttribute("carrinhoSessao");  
  
      System.out.println("carrinho:"   +carrinhoSessao);  
      System.out.println("lista:"   +lista);  

Mas o carrinhoSessao sempre retorna vazio… O q estou fazendo de errado ?

Resolvido:

System.out.println("carrinho"+   session.getAttribute("carrinhoSessao"));