Quando eu atualizo a pagina com o F5 a minha extendedDataTable fica carregando e nunca para quando eu tiro o binding funciona normal só que daí eu não consigo pegar o valores da linha selecionada
[code] <r:extendedDataTable var=“emp” value="#{empresa.emprsas}" selection="#{empresa.selection}" rowKeyVar=“rkv”
id=“tbEmp” rows=“5” sortMode=“single” selectionMode=“single” height=“200px” width=“700px”>
<r:column sortable="true" sortBy="#{em.empresa_id}" filterBy="#{emp.empresa_id}" filterEvent="onkeyup" width="110px" label="Código">
<f:facet name="header">
<h:outputText value="Código" />
</f:facet>
<h:outputText value="#{emp.empresa_id}"/>
</r:column>
<r:column sortable="true" sortBy="#{emp.razaoSocial}" filterBy="#{emp.razaoSocial}" filterEvent="onkeyup" width="470px" label="Razão Social/Nome">
<f:facet name="header">
<h:outputText value="Razão Social/Nome" />
</f:facet>
<h:outputText value="#{emp.razaoSocial}" />
</r:column>
<r:column sortable="true" filterBy="#{emp.cnpj}" filterEvent="onkeyup" width="120px" label="CNPJ/CPF">
<f:facet name="header">
<h:outputText value="CNPJ/CPF" />
</f:facet>
<h:outputText value="#{emp.cnpj}"/>
</r:column>
<f:facet name="footer">
<r:datascroller id="ds" renderIfSinglePage="false"></r:datascroller>
</f:facet>
<a4j:support actionListener="#{empresa.selectDadoEmp}" reRender="dadosEmpresas,talonario,listaCnaes,datasLivrosFrm,cadSocFrm" event="onclick" status="stt" />
</r:extendedDataTable>[/code]
no bean
[code]
private HtmlExtendedDataTable dataTable;
//gets e sets
public void selectDadoEmp(ActionEvent event) {
Iterator<Object> inter = this.selection.getKeys();
Object key = inter.next();
dataTable.setRowKey(key);
String aux = dataTable.getRowData().toString();
System.out.println(aux);[/code]