我有一个数据表:如何获取在Primefaces的Filtered DataTable字段中输入的值?
<p:dataTable id="pDataTableListaRegistros"
var="registro"
value="#{arquivoBean.listaRegistros}"
paginator="true"
rows="20"
filteredValue="#{arquivoBean.filteredListaRegistros}"
styleClass="tabelaCentralizada">
我想获得在过滤器领域的“密码”中输入的值,“数据做Registro”和“Usuário”,以在支持bean操作。
具体问题到底是什么?这显示在JSF数据表的每个Hello World示例中。你的代码也不完整。您尚未显示如何将输入组件的值绑定到模型,以及如何尝试在操作方法中访问它们。 – BalusC 2013-03-18 19:42:15
我知道要输入的值是。这可以通过backingBean的get和set方法来实现。但是我不知道要在字段中输入值过滤列:
– fenix 2013-03-18 19:58:15
你不应该在getter/setter方法中这样做。他们应该保持不动,除了返回和设置财产之外别无其他。你应该只在action方法中访问'listaRegistros'。 JSF已经在那里设置了值。 – BalusC 2013-03-18 20:00:00