title: How to update a specific cell on a PrimeFaces dataTable
body: <p>In my <code>dataTable</code> I am linking each article with a specific task.</p>
  
  <p>On the click of a <code>commandButton</code> a list of tasks shows up, so I want on the select of a task, update a specific cell in the <code>dataTable</code> (<code>outputText</code> with <code>id="columnTache"</code>) without updating the rest of my <code>dataTable</code>.</p>
  
  <pre><code>&lt;p:dataTable value="#{myController.articleList}" 
               id="tabArticle"                            
               var="article"  
               rowKey="#{article.id}"  &gt;
      &lt;p:column headerText="quantite" &gt;
          &lt;pe:inputNumber value="#{article.quantite}" /&gt;
      &lt;/p:column&gt;                            
      &lt;p:column headerText="taches" &gt;     
          &lt;h:outputText value="#{article.tache.libelleTache}" id="columnTache" /&gt;
      &lt;/p:column&gt;
      &lt;p:column headerText="taches"  &gt;
          &lt;p:commandButton  oncomplete="PF('dialogTasks').show();" update=":formSelectAffecterTache"&gt;
              &lt;p:ajax event="click" listener="#{myController.setArticle(article)}" /&gt;
          &lt;/p:commandButton&gt;
      &lt;/p:column&gt;
  &lt;/p:dataTable&gt;
  
  &lt;p:dialog header="#{bundleTech.lbl_taches}" widgetVar="dialogTasks" &gt;     
      &lt;h:panelGrid columns="1" &gt;
          &lt;h:form id="formSelectAffecterTache"&gt;
              &lt;ui:include src="/pages/listTacheSelect.xhtml"&gt;
                  &lt;ui:param name="bean" value="#{myController}" /&gt;
                  &lt;ui:param name="action" value="affecterTache" /&gt; 
              &lt;/ui:include&gt;               
          &lt;/h:form&gt;
      &lt;/h:panelGrid&gt;        
  &lt;/p:dialog&gt;
  </code></pre>
  
  <p>The update of my <code>dataTable</code> is in the managed bean:</p>
  
  <pre><code>public void affecterTache() {
      article.setTache(selectedSingleTache);
      RequestContext.getCurrentInstance().update("form:tabArticle");           
  }
  </code></pre>