h: link / h: Ergebnismethoden für Schaltflächen, die beim Laden der Seite automatisch aufgerufen werden, ohne dass Klicks erforderlich sind

Ich habe 3 Seiten mit 3 Links, die ich mit @ implementiert hah:link oder einfach ein<a> Etikett. In beiden Fällen werden die mit diesen Links verbundenen Methoden aufgerufen, wenn ich zur Seite navigiere.

Hier ist die<a> tag Implementierung:

<a href="#{bean.gotoMySrchie()}">           
    <h:graphicImage library="images" name='vo2/FavPlus.png' />
</a>

<a href="#{bean.gotoMySearches()}">         
    <h:graphicImage library="images" name='vo2/SearchesPlus.png' />
</a>

<a href="#{bean.gotoMyBids()}">         
    <h:graphicImage library="images" name='vo2/BidsPlus.png' />
</a> 

Dash:link Implementierung sieht so aus:

<h:link title="Searches" id="searchesLogo" value="" outcome="#{bean.gotoMySearches()}">
    <h:graphicImage library="images" name='vo2/SearchesPlus.png' />
</h:link>

Das Problem ist, dass jede dieser Aktionsmethoden meine Datenbank aufruft und dies eine völlige Verschwendung eines Aufrufs ist. Gibt es in JSF2 also eine Möglichkeit, zwischen Seiten zu navigieren, während die Aktionsmethoden verwendet werden, um tatsächlich etwas zu tun, aber ohne dass diese Methoden aufgerufen werden, wenn ich sie nicht brauche, um aufgerufen zu werden?