Mam tabelę danych:Jak uzyskać wartości wprowadzone w polu Filtered DataTable of Primefaces?
<p:dataTable id="pDataTableListaRegistros"
var="registro"
value="#{arquivoBean.listaRegistros}"
paginator="true"
rows="20"
filteredValue="#{arquivoBean.filteredListaRegistros}"
styleClass="tabelaCentralizada">
Chciałbym uzyskać wartości wpisane w polach filtracyjnych „kod”, „Data zrobić registro” i „usuario” do manipulowania w fasoli podkładowej.
Jaki jest dokładnie Twój konkretny problem? Jest to pokazane w każdym przykładzie Hello World w tabeli danych JSF. Twój kod jest również niekompletny. Nie pokazałeś, w jaki sposób wiążesz wartości komponentów wejściowych z modelem i jak próbujesz uzyskać do nich dostęp w metodzie akcji. – BalusC
Wiem, aby uzyskać wartość wprowadzoną w. Jest to możliwe dzięki metodom get i set backingBean. Jednak nie wiem, aby uzyskać wartość wprowadzoną w polu Filtranowa kolumna: –
fenix
Nie powinieneś tego robić w metodzie getter/setter. Powinni pozostać nietknięci i nie robić nic innego, jak tylko wrócić i ustawić nieruchomość. Powinieneś uzyskać dostęp do 'listyRegistros' w metodzie akcji. JSF już ustawił tam wartości. – BalusC