Jsf não lista - ajudem

Pessoal,
estou fazendo uma aplicação onde no momento da listagem, ela vai aparecer um checkbox para cada linha. Daí, implementei uma forma, via HASHMAP de poder marcar varias opções ao mesmo tempo e apagá-las depois, porém não está listando. alguém pode me ajudar

<%–
Document : ListarInformacao
Created on : 09/07/2009, 00:42:45
Author : Léo
–%>
<%@taglib prefix=“f” uri=“http://java.sun.com/jsf/core” %>
<%@taglib prefix=“h” uri=“http://java.sun.com/jsf/html” %>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>

<f:view>



Sistema de Controle de Camarão






<h:form>
<h:commandButton action=“login” value=“Sair”/>
</h:form>

<h:dataTable value="#{InformacaoMB.listaInfos}" var=“infor” border=“1” >
<h:column >
<f:facet name=“header”>
<h:outputText value=“Viveiro”></h:outputText>
</f:facet>
<h:outputText value="#{infor.objeto.viveiro}"></h:outputText>
</h:column>
<h:column >
<f:facet name=“header”>
<h:outputText value=“Câmara”></h:outputText>
</f:facet>
<h:outputText value="#{infor.objeto.camara}"></h:outputText>
</h:column>
<h:column >
<f:facet name=“header”>
<h:outputText value=“Comercialização”></h:outputText>
</f:facet>
<h:outputText value="#{infor.objeto.comercio}"></h:outputText>
</h:column>
<h:column >
<f:facet name=“header”>
<h:outputText value=“Data”></h:outputText>
</f:facet>
<h:outputText value="#{infor.objeto.data}"></h:outputText>
</h:column>
<h:column >
<f:facet name=“header”>
<h:outputText value=“Horário”></h:outputText>
</f:facet>
<h:outputText value="#{infor.objeto.hora}"></h:outputText>
</h:column>
<h:column >
<f:facet name=“header”>
<h:outputText value=“Preço por KG”></h:outputText>
</f:facet>
<h:outputText value="#{infor.objeto.preco}"></h:outputText>
</h:column>
<h:column >
<f:facet name=“header”>
<h:outputText value=“Excluir”></h:outputText>
</f:facet>
<h:selectBooleanCheckbox value="#{infor.excluir}"></h:selectBooleanCheckbox>
</h:column>
</h:dataTable>





<h:form>
<h:commandButton action=“voltar” value=“Voltar” />
<h:commandButton action="#{InformacaoMB.excluir}" value=“Excluir”/>
<h:commandButton action=“home” value=“Alterar”/>
</h:form>



</f:view>

/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */
    package menagerbean;

import bean.Informacao;
import dao.InformacaoDao;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;

/**
*

  • @author Léo
    */
    public class InformacaoMB {

    private Informacao informacao = new Informacao();
    private ArrayList informacoes = new ArrayList();
    // private boolean validacao = false;
    private ArrayList listaInfos;

    public ArrayList getListaInfos() {
    System.out.println(“porra”);

     listaInfos = new ArrayList<HashMap>();
     
     for (Informacao info : informacoes) {
    
         HashMap mapa = new HashMap();
         mapa.put("objeto", info);
         mapa.put("excluir", false);
         listaInfos.add(mapa);
     }
    
    
     return listaInfos;
    

    }

    public void setListaInfos(ArrayList listaInfos) {
    this.listaInfos = listaInfos;
    }

    public ArrayList getInformacoes() {
    informacoes = (ArrayList) InformacaoDao.listar();
    return informacoes;
    }

    public void setInformacoes(ArrayList informacoes) {
    this.informacoes = informacoes;
    }

    public Informacao getInformacao() {

     return informacao;
    

    }

    public void setInformacao(Informacao informacao) {
    this.informacao = informacao;
    }

    public String inserir() {
    System.out.println(informacao.getData());
    InformacaoDao.inserirInfo(informacao);
    informacao = null;
    return null;
    }

    public String buscar() {

     return "listar";
    

    }

    public String consultaPorPeriodo(Date inicio, Date fim) {

     InformacaoDao.consultaPeriodo(inicio, fim);
     return "consultaporperiodo";
    

    }

    public String excluir() {

     for (int i = 0; i < listaInfos.size(); i++) {
         Boolean excluir = (Boolean) listaInfos.get(i).get("excluir");
         if (excluir) {
             informacao = (Informacao) listaInfos.get(i).get("objeto");
             InformacaoDao.remover(informacao);
         }
     }
     listaInfos.clear();
    
     return null;
    

    }
    }

resolvi pessoal…fiz de outra forma…obrigado mesmo assim!