Hi,
your sample worked for me. I am using
jboss 4.0.2
java 1.5.004
windows xp

I make some changes
0. changed files from *.jsf to *.jsp
1. my config files looks like

        <navigation-rule>
       <from-view-id>/LODetails.jsp</from-view-id>
       <navigation-case>
               <from-outcome>viewuserratings</from-outcome>
           <to-view-id>/LORatings.jsp</to-view-id>
       </navigation-case>
   </navigation-rule>   

2. The LODetails.jsp is not using a resource file



On 9/13/05, Matthias Klein <[EMAIL PROTECTED]> wrote:
Actually, I did both but it did not change anything.

Here the more complete excerpts from faces-config:

        <navigation-rule>
        <from-view-id>/LODetails.jsf</from-view-id>
        <navigation-case>
                <from-outcome>viewuserratings</from-outcome>
            <to-view-id>/LORatings.jsf</to-view-id>
        </navigation-case>
    </navigation-rule>

<managed-bean>
        <description>Backing-Bean for LODetails.</description>
        <managed-bean-name>LODetailsBackingBean</managed-bean-name>

<managed-bean-class>ca.gc.nrc.iit.toml.frontend.LODetailsBackingBean </manage
d-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

Something like that I did.
But still - pressing the button does not do anything at all

So I am wondering if I did something wrong or if that is a
JSF/MyFaces-issue.

Thanks

Matt


-----Original Message-----
From: hicham abassi [mailto:[EMAIL PROTECTED] ]
Sent: Dienstag, 13. September 2005 12:59
To: MyFaces Discussion
Subject: Re: [newbie] Navigation does not work

1/ it seems that yo don't declared your bean LODetailsBackingBean into
faces-config.xml 2/ you don't declared a string outcome viewuserratings for
view-id LODetails.jsf



2005/9/13, Matthias Klein <[EMAIL PROTECTED]>:
> I have started to create a simple MyFaces-App and encountered a
> problem with the navigation:
> Pressing a button does not do anything.
>
> Some code sniplets:
>
> -------------------------
> Page1:
>
> <%@ page language="java" %>
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib
> uri="http://java.sun.com/jsf/core " prefix="f" %> <f:loadBundle
> basename="ca.gc.nrc.iit.toml.frontend.bundles.LODetails"
> var="MessageBundle"/>
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>
>         <body>
>             <f:view>
>                 <h:form id="LODetailsForm">
>
>                                 <table>
>                                         <tbody>
>                                                 [..]
>
>                                                         <td>
>                                 <h:commandButton id="viewuserratings"
> action="">> value="#{MessageBundle.viewratingsbuttonlabel}" />
>                                                         </td>
>                                                 [..]
>                 </h:form>
>             </f:view>
>         </body>
> </html>
>
> -----------------------------------
> Excerpt from faces-config:
>
>         <navigation-rule>
>         <from-view-id>/LODetails.jsf</from-view-id>
>         <navigation-case>
>             <to-view-id>/LORatings.jsf</to-view-id>
>         </navigation-case>
>     </navigation-rule>
>
> -------------------------------------
> Part of LODetailsBackingBean.java:
>
> public String viewUserRatings() {
>                 return "viewuserratings";
>         }
>
>
> I deployed that on Tomcat 5.5.9 with J2SDK 1.5.0_04 through MyEclipse IDE
4.
> I see the page1 but when I press the button, nothing happens.
>
> Why?
>
> Thanks a lot
>
> Matt
>
>


--

hicham ABASSI
[EMAIL PROTECTED]


Reply via email to