title: PrimeFaces Datatable how to refresh correctly inputText and selectBooleanCheckbox inside
body: <p>I have a some <code>p:inputText</code> and <code>p:selectBooleanCheckbox</code> inside few columns of a <code>p:dataTable</code>. When I filter the list of elements using the header filter of the column to save only few elements to database, the header filters are cleaned. So I solved this problem using <code>filterValue=&quot;#{bean.map.field}&quot;</code> in <code>p:column</code>, but when the <code>p:dataTable</code> is updated the editable components like <code>p:inputText</code> and <code>p:selectBooleanCheckbox</code> are not updated correctly, however if I change the filters the <code>p:dataTable</code> updates and the editable fields shows the correct values, but only if I change the filters. How can I solve?</p>
  <p>That's my xhtml:</p>
  <pre><code>&lt;p:dataTable id=&quot;trips-table&quot; widgetVar=&quot;trips-table&quot; first=&quot;#{tripList.tablePageIdx}&quot; rowIndexVar=&quot;tripIdx&quot; rowKey=&quot;#{trip.id}&quot; var=&quot;trip&quot; value=&quot;#{tripList.trips}&quot; filteredValue=&quot;#{tripList.filteredTrips}&quot; paginator=&quot;true&quot; paginatorPosition=&quot;top&quot; rows=&quot;15&quot; paginatorTemplate=&quot;{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {Exporters} {RowsPerPageDropdown}&quot;&gt;
                                  &lt;!-- ManyColumns --&gt;
      &lt;p:column headerText=&quot;#{text['trip.notes']}&quot; filterBy=&quot;#{trip.notes}&quot; filterMatchMode=&quot;contains&quot; filterValue=&quot;#{tripList.tableFilters.notes}&quot; sortBy=&quot;#{trip.notes}&quot;&gt;
          &lt;p:inputText value=&quot;#{trip.notes}&quot; title=&quot;#{trip.notes}&quot; /&gt;
      &lt;/p:column&gt;
  &lt;/p:dataTable&gt;
  </code></pre>
  <p>filteredTrips in TripList (bean) is defined as <code>List&lt;Map&gt;</code> and tableFilters is defined as <code>Map tableFilters = new HashMap&lt;&gt;();</code></p>