h: enlace / h: métodos de resultado de botón llamados automáticamente durante la carga de la página sin ningún clic

Tengo 3 páginas con 3 enlaces que intenté implementar conh:link&nbsp;o simplemente un<a>&nbsp;etiqueta. Pero en ambos casos, los métodos conectados a estos enlaces se llaman cada vez que navego a la página.

Aquí esta la<a>&nbsp;implementación de etiqueta:

<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> 

losh:link&nbsp;la implementación se ve así:

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

El problema es que cada uno de estos métodos de acción está llamando a mi base de datos y esto es un desperdicio completo de una llamada. Entonces, ¿hay alguna manera en JSF2 para navegar entre las páginas, mientras se usan los métodos de acción para hacer algo realmente, pero sin que se llame a estos métodos cuando no necesito que me llamen?