title: Processing components selectively with "process" along with setting partialSubmit to true
body: <pre><code>&lt;h:form id="form"&gt;            
      &lt;p:panel id="panel"&gt;
          &lt;p:messages autoUpdate="true"/&gt;
  
          &lt;p:inputText value="#{bean.value1}" required="true"/&gt;&lt;br/&gt;
          &lt;p:inputText value="#{bean.value2}" required="true"/&gt;&lt;br/&gt;
  
          &lt;p:commandButton partialSubmit="true"
                           process="panel"
                           update="@none"
                           actionListener="#{bean.action}"
                           value="Submit"/&gt;
      &lt;/p:panel&gt;
  
      &lt;p:panel id="panel1"&gt;&lt;/p:panel&gt;
      &lt;p:panel id="panel2"&gt;&lt;/p:panel&gt;
      &lt;p:panel id="panel3"&gt;&lt;/p:panel&gt;
  
      &lt;!-- Other components --&gt;
  &lt;/h:form&gt;
  </code></pre>
  
  <p>In such examples, although components to be processed are listed explicitly with <code>process</code>, is it always worth setting <code>partialSubmit</code> to <code>true</code>? Does it have a little or more performance impact?</p>
  
  <p>This should not be needed as a view is automatically processed partially, when components to be processed are listed explicitly with <code>process</code>.</p>
  
  <p>In both the cases, the log message received will be identical something like the following.</p>
  
  <pre><code>10/24/2015, 9:38:20 AM : Initiating ajax request.
  10/24/2015, 9:38:20 AM : Form to post form.
  10/24/2015, 9:38:20 AM : URL to post /Project/location/Test.
  10/24/2015, 9:38:20 AM : Post Data:javax.faces.partial.ajax=true&amp;javax.faces.source=form%3Aj_idt11&amp;javax.faces.partial.execute=form%3Apanel&amp;javax.faces.partial.render=%40none&amp;form%3Aj_idt11=form%3Aj_idt11&amp;form%3Aj_idt8=qqq&amp;form%3Aj_idt10=qqq&amp;javax.faces.ViewState=-8717858113332784641%3A8629301927694502525
  10/24/2015, 9:38:20 AM : Response received succesfully.
  10/24/2015, 9:38:20 AM : DOM is updated.
  10/24/2015, 9:38:20 AM : Response completed.
  </code></pre>