title: Clicking on commandLink is invoking preRenderView again
body: <p>In my facelet, I have the below commandLink:</p>
  
  <pre><code>&lt;h:form&gt;
      &lt;p:commandLink id="excelExport" action="#{studentBean.exportReport()}" ajax="false"&gt;
           &lt;f:param name="type" value="EXCEL" /&gt;
           &lt;p:graphicImage library="img" name="excel.png" width="20" /&gt;
      &lt;/p:commandLink&gt;
  &lt;/h:form&gt;
  </code></pre>
  
  <p>This is what I am having in my backing bean:</p>
  
  <pre><code>@ManagedBean
  @RequestScoped
  public class StudentBean implements Serializable {
      .............
      @ManagedProperty(value = "#{param.type}")
      private String typeOfExport;
  
      .............
      public void preRender(ComponentSystemEvent event) {
          System.out.println("Inside prerender");
          if (FacesHelper.isAjaxRequest()) {
              return;
          }
      }
      .............
      public void exportReport() {
          System.out.println("Type of Report is: " + typeOfExport);
      }
  }
  </code></pre>
  
  <p>Now I would like to execute the method exportReport once I click on the commandLink. But what is happening here is that after executing the method, it is going to preRender again. I don't want to render the entire form again. Any idea what mistake I am doing here?</p>