title: How to auto call function in visualForce page without using JavaScript?
body: <p>I am trying to make a component in visualForce who apply some treatement on any List that I pass by parameter :</p>
  
  <pre><code>&lt;apex:component controller="TheController"&gt;
  
  &lt;!-- Attribute --&gt;
  &lt;apex:attribute name="list_Of_Objects"
      description="Received varaible of data type string"
      assignTo="{!listAllObjects}" type="MyObjects[]"
      required="true" /&gt;
  
      {Code of the component}
  &lt;/apex:component&gt;   
  </code></pre>
  
  <p>This is how I call my Component :</p>
  
  <pre><code>&lt;apex:page Controller="ComponentController"&gt;
  
      &lt;c:TheComponent list_Of_Objects="{!objects}" /&gt;
  
  &lt;/apex:page&gt;
  </code></pre>
  
  <p>My component should display the information on the list, but the parameter passed to my parameter are initialized after that the constructor of ComponentController was called, so I cant call any other method to do the treatement on the arrays (passed in parameter)</p>
  
  <p>One solution consist to make a button on the visualForce page that call the specific method when its clicked, but its not what I want.</p>
  
  <p>I wish to know if there is any way to 'auto-call' a method in ComponentController class, without using JavaScript (just VisualForce or apex)</p>