Não sei se isso é a melhor forma de fazer o que vc quer, mas vai aí a solução que eu fiz (precisava carregar uma função e fazer uma alteração em um bean quando carrega a página). No meu caso eu altero o skin usando javascript:
<a4j:form id="alteracaoSkins">
<a4j:jsFunction name="alterarSkin">
<a4j:actionparam name="param1" assignTo="#{skinBB.skin}" />
</a4j:jsFunction>
</a4j:form>
Javascript (vc coloca em qualquer lugar da página, que quando a página carregar, será chamado automaticamente):
<script type="text/javascript">
alterarSkin('administracao');
</script>
Deu pra entender? criei uma função que chama "alterarSkin" em javascript e essa função ao ser chamada atribui uma variável ao managed bean skinBB chamada de skin. Vc poderia chamar um método qualquer de alguma forma no lugar de alterar um atributo apenas (no meu caso foi chamado o método set do skin).