title: JSF call a bean method before the page load
body: <p>I have to call a init method on my bean as first action on the page load, I have tried to simply call <code>#{bean.init}</code> at the very beginning of my page, but I have seen that the <code>&lt;c:if&gt;</code> tests are performed before the <code>init()</code>. I have something like</p>
  
  <pre><code>#{bean.init}
  &lt;c:if test="#{bean.conditionsCheck}"&gt;...&lt;/c:if&gt;
  </code></pre>
  
  <p>and the <code>conditionsCheck()</code> method is called before the <code>init()</code>,
  how can I fix it and call <code>init()</code> as really first thing?</p>