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.