Hi,

I wrote a simple app whith a single bean and two pages, one to enter some text 
and another page to display the result. I used MyFaces 1.1.5 and Tobago 1.0.12 
and 1.0.20. My sample works with myfaces but not with Tobago. Tobago displays 
always the same page. I thought the cause is that my bean returns the wrong 
navigation rule, so I tried a static rule, unfortunetly it doesn't help. The 
same navigation rule applies to the myfaces sample, and there it works.
I'm getting slightly mad. Who can help me and show me what am I doing wrong?

Here are the important pieces of my code:

faces-config.xml:
...
<managed-bean>
                <managed-bean-name>bean</managed-bean-name>
                <managed-bean-class>test.TextBean</managed-bean-class>
                <managed-bean-scope>session</managed-bean-scope>
                <managed-property>
                        <property-name>text</property-name>
                        <value>Test</value>
                </managed-property>
</managed-bean>

<navigation-rule>
                <navigation-case>
                        <from-outcome>show</from-outcome>
                        <to-view-id>/result.jsp</to-view-id>
                </navigation-case>
</navigation-rule>
...

The myfaces page:
...
<f:view>
            <h1><h:outputText value="MyFaces" /></h1>
            <h:form>
                <h:inputText value="#{bean.text}" />
                <h:commandButton action="#{bean.nextAction}" value="submit" />
            </h:form>
</f:view>
...

The Tobago page:
...
<tc:box label="Address">
                <f:facet name="layout">
                    <tc:gridLayout rows="fixed;fixed"/>
                </f:facet>
                <tc:form>
                    <tx:in label="First Name" value="#{bean.text}"/>

                    <tc:button action="#{bean.nextAction}" label="save" />
                </tc:form>
</tc:box>
...

And the nextAction()-Method of my bean:
...
public String nextAction(){
        return "show";
}
...

I appreciate any hints or help.
____________________________________________________________________
Psssst! Schon vom neuen WEB.DE MultiMessenger gehört? 
Der kann`s mit allen: http://www.produkte.web.de/messenger/?did=3123

Reply via email to