Olá pessoa preciso muito da ajuda de vocês é o seguinte tenho a seguinte jsp:
<h:inputText value="#{grupos_Lst_AssociarMB.filtroEmail}" styleClass="fundocadastro" maxlength="30" size="30"></h:inputText>
<h:commandButton action="#{grupos_Lst_AssociarMB.pesquisar}" value="Buscar" styleClass="botao"></h:commandButton> </td>
<h:selectBooleanCheckbox value="#{grupos_Lst_AssociarMB.colaboradoresSelecionados[colaborador.codigo_Colaborador]}"></h:selectBooleanCheckbox>
</h:column>
<h:column >
<f:facet name="header">
<h:outputText value="Nome:" />
</f:facet>
<h:outputText value="#{colaborador.nome_Colaborador}" styleClass="menu02"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="E-mail:" />
</f:facet>
<h:outputText value="#{colaborador.email_Colaborador}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Area:" />
</f:facet>
<h:selectOneMenu >
<f:selectItems value="#{grupos_Lst_AssociarMB.areasSelects}" />
</h:selectOneMenu>
</h:column>
</h:dataTable>
e o seguinte managerBean Grupo_Lst_AssociarMB
public void pesquisar(){
JOptionPane.showMessageDialog(null, getFiltroEmail());
passarLista();
}
public void passarLista(){
JOptionPane.showMessageDialog(null, getFiltroEmail());
InterfaceDAO<ColaboradorVO> colaboradorDAO = new HibernateDAO<ColaboradorVO>(
ColaboradorVO.class, FacesContextUtil.getRequestSession());
ColaboradorVO colaborador = new ColaboradorVO();
colaborador.setEmail_Colaborador(getFiltroEmail());
listaColaboradores = colaboradorDAO.teste(colaborador);
}
public void remover(){
for (Integer i : colaboradoresSelecionados.keySet()) {
if (colaboradoresSelecionados.get(i)) {
ColaboradorVO colaborador = new ColaboradorVO();
colaborador.setCodigo_Colaborador(i);
JOptionPane.showMessageDialog(null, "para excluir");
}
}
}
se eu chamar a função pesquisar que é para filtrar os resultados da tabela quando clicko no botao remover não a nenhum registro selecionado.
alguem pode me ajudar?