Pegar valor datatable primefaces

Olá Pessoal

Estou com problemas para pegar o valor de uma linha no datatable.

<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html">
    <h:head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <title>Pesquisa de Pacientes</title>
        <link type="text/css" rel="stylesheet" href="./skin.css"/>
    </h:head>
    <h:body>



        <h:form>
            <p:panel style="width: 600PX">
                <p:dataTable  var="pac" value="#{pacienteBean.pacientes}"   paginator="true" rows="10"
                             rowsPerPageTemplate="5,10,15,20,25">

                    <p:column>
                        <f:facet name="header">
                            <h:outputText value="Código" />
                        </f:facet>
                        <h:outputText value="#{pac.codPaciente}" />
                    </p:column>

                    <p:column>
                        <f:facet name="header">
                            <h:outputText value="Nome" />
                        </f:facet>
                        <h:outputText value="#{pac.nomePaciente}" />
                    </p:column>

                    <p:column >
                        <h:commandButton value="Remover"/>
                    </p:column>

                </p:dataTable>
            </p:panel>
         
        </h:form>
    </h:body>
</html>

Na linha 40 do código JSF tem um commandbutton, queria que ele pegasse o valor do “#{pac.codPaciente}” pra poder passar para o método que remove o paciente do banco de dados.

Já tentei utilizar os exemplos do site do primefaces mas não tive sucesso.

Desde já agradeço a todos.

Tenta popular a tabela com um ListaDataModel do Jsf ele recebe um ArrayList no contrutor, ele tem um método que chama getSelectedRow que pega o objeto selecionado daquela linha. Você estã removendo sem confirmação ?
Força e Avante

Olá Flávio

Sem querer abusar, você tem como demonstrar isso com o código que eu passei?

Na verdade eu gostaria de aprender a pegar um valor qualquer do datatable, mais precisamente o codPaciente, a partir daí eu posso passar como parâmetro para uma página específica, … eu acho.

O código acima é só pra teste.

Se puder me ajudar eu agradeço

Abraço

Olha esse post aqui: Selecionando Linhas e Células em uma p:dataTable http://quebrandoparadigmas.wordpress.com/2010/08/20/jsf2-com-primfaces-selecionando-linhas-e-celulas-em-uma-pdatatable/

[]s