Hola.
Si tu estas en la pagina: inputname.jsp y quieres ir a result.jsp una opción seria poner un boton o un enlace en inputname.jsp y ahi decrile q al dar clic en cualquiera de esos componentes ejecute la acción result para ir a la pagina que apunta eso seria de la siguiente forma:
Código:
<h:commandButton action="result"/>
al dar clic en ese elemento te lleva a la pagina q apunta.
Yo declaro mis reglas de navegación de la siguiente forma:
Código:
<navigation-rule>
<navigation-case>
<from-outcome>paginaPrincipal</from-outcome>
<to-view-id>/Vistas/Sistema/Principal.jsp</to-view-id>
</navigation-case>
</navigation-rule>
solo el nombre de la acción que en este caso es: paginaPrincipal y la pagina q va a mostrarse al ejecutar dicha acción que en este caso es Principal.jsp con esto esta acción la puedo ejecutar desde cualquier otra pagina de la misma forma que te mostre.
Ahora como haces referencia a un Bean:
Imaginate que deseas ir a la pagina Principal pero esto desde un Bean:
en tu bean: StoreNameBean declararias un metodo por ejemplo:
Código:
public String accionMenu() {
// Hacer algo aqui y despues ir a la pagina principal
return "paginaPrincipal";
}
y desde la pagina quedaria algo asi:
Código:
<h:commandButton action="#{StoreNameBean.accionMenu}"/>
esto tiene el mismo comportamiento al dar clic en el elemento te lleva a la pagina principal..
Espero sea lo que necesitas y te sirva...
Saludos.