Como executar um método ao abrir a página?

Preciso executar um método em uma classe Java quando a página for iniciada, mas não consegui até agora.

Estou usando JSF 1.2

Um jeito que encontrei foi usando javascript + a4j

Espero que ajude! segue o codigo!

<script type="text/javascript">
	window.onload = WindowCloseHanlder;
	function WindowCloseHanlder() {
		document.getElementById('filtroSubView:frmFiltro:btInitialize').click();
	}
</script>
<a4j:commandButton id="btInitialize" 
      action="#{managedB.initialize}" 
      value="Fechar"
	styleClass="botao" 
	reRender="dataList,dataListScroller, filtroSubView">
	<f:param name="acao" value="#{param.acao}"/>
</a4j:commandButton>

vc pode usar a notação @PostConstruc encima do seu método que ker executanto ao abrir a página.

Obrigado, mas não funcionou usando @PostConstruct, deu o seguinte erro:

java.lang.IllegalArgumentException: Invalid PostConstruct annotation