Leí un poco de Struts y me quedaba claro que cuando obtengo una accion "declaro" una clase que manejara esa accion y esta clase a su vez ve devolvera otra accion SUCESS, etc...
<package name="default" extends="struts-default">
<action name="HelloWorld" class="vaannila.HelloWorld">
<result name="SUCCESS">/success.jsp</result>
</action>
</package>
</struts>
Bueno, pues estoy intentando comprender lo mismo pero en JSF 1.2:
<faces-config>
<managed-bean>
<managed-bean-name>StoreNameBean</managed-bean-name>
<managed-bean-class>roseindia.PersonBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<navigation-rule>
<from-view-id>/pages/inputname.jsp</from-view-id>
<navigation-case>
<from-outcome>result</from-outcome>
<to-view-id>result.jsp</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>
No entiendo como se "conecta" el Bean y la accion , gracias.
En struts si tuviera
otra accion añadiria:
<action name="HelloWorldII" class="vaannila.HelloWorldII">
<result name="SUCCESS">/successII.jsp</result>
</action>
¿Pero en JSF como asocio una accion con un "manejador (JavaBean)"?
SI alguien sabe como se hace lo de Struts 2 en JSF 1.2 se lo agradeceria.