Can not navigation to next page
skaka09 Jun 7, 2009 2:25 PMi have troubles to need you help me to correct this problem.
i have to build the index page to include many pages into that it run calls when the program executed.
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Page-Enter" content="blendTrans(Duration=1.0)"> <title>JSP Page</title> </head> <body class="hinhnen"> <f:view > <table border="1" cellpadding="0" cellspacing="0" style="left: 87px; width: 850px; position: absolute; top: 0px"> <tr> <td colspan="3" style="width: 850px; height: 133px" valign="top"> <jsp:include page="../pages/header.html" flush="true"/> </td> </tr> <tr> <td colspan="3" style="border-top: #ffffff 1px outset; width: 850px;background-color: #ffddcc;" valign="top"> <a4j:include viewId="../pages/Menu.jsp"/> </td> </tr> <tr> <td style="width: 180px; height: 19px ;background-color: #ffffcc;" align="center" valign="top"> <a4j:include viewId="../pages/MenuLeft.jsp"/> </td> <td colspan="2" style="width: 670px; height: 600px" valign="top"> <a4j:include viewId="../CreateAccount/firstStep.jsp"/> </td> </tr> <tr> <td colspan="3" style="height: 25px" valign="top"> <jsp:include page="../pages/footer.jsp" flush="true"/> </td> </tr> </table> </f:view> </body> </html>
i use the mapping based on the firststep.jsp to check the firststep.jsp page and navigate to the GoStep2.jsp page when i executed suitable requirement.
i have map the faces-config.xml something like that:
<navigation-rule>
<from-view-id>/CreateAccount/firstStep.jsp</from-view-id>
<navigation-case>
<from-action>#{Profile.Validation}</from-action>
<from-outcome>nextpage</from-outcome>
<to-view-id>/AllPages/GoStep2.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>and firstStep.jsp
<h:form id="UserForm" >
<div style="text-align: left">
<div style="text-align: left">
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%">
<tr>
<td style="width: 90%; height: 60px;" align="center" valign="top">
Congratulations! You're ready to begin<br />
the account opening process with goldtradingcenter.com</td>
</tr>
<tr>
<td style="width: 90%">
<center>
<h:panelGrid style="width: 100%;height:100%" columns="2" border="0">
<rich:panel header="Provide persional Information for Primary Account Holder:" style="background-color: #ebf3fd;">
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%">
<tr>
<td style="width: 50%; height: 30px" align="center">
<h:outputText value="First Name:" styleClass="outputtext"/>
<h:inputText id="firstname" value="#{Profile.firstName}" styleClass="inputbox" required="true"/>
</td>
<td style="width: 50%; height: 30px" align="center">
<h:outputText value="Last Name :" styleClass="outputtext"/>
<h:inputText id="lastname" value="#{Profile.lastName}" styleClass="inputbox" required="true"/>
</td>
</tr>
<tr>
<td colspan="1" style="height: 15px" align="left">
<h:message for="firstname" styleClass="errors"/>
</td>
<td colspan="1" style="width:50%; height: 15px" align="center">
<h:message for="lastname" styleClass="errors"/>
</td>
</tr>
<tr>
<td style="width: 50%; height: 30px" align="center">
<h:outputText value="Email:" styleClass="outputtext"/>
<h:inputText id="email" value="#{Profile.email}" styleClass="inputbox" required="true"/>
</td>
<td style="width: 50%; height: 30px" align="center">
<h:outputText value="Verify Email:" styleClass="outputtext"/>
<h:inputText id="verify" value="#{Profile.confirmEmail}" styleClass="inputbox" required="true"/>
</td>
</tr>
<tr>
<td colspan="1" style="height: 15px" align="left">
<h:message for="email" styleClass="errors"/>
</td>
<td colspan="1" style="height: 15px" align="center">
<h:message for="verify" styleClass="errors"/>
</td>
</tr>
<tr>
<td colspan="3" style="width: 85%; height: 30px" align="center">
<h:selectOneRadio value="#{Profile.typeaccount}" styleClass="outputtext">
<f:selectItems value="#{Profile.typeAccountItems}"/>
</h:selectOneRadio>
</td>
</tr>
<tr>
<td colspan="3" style="width: 85%; height: 35px" align="center">
<h:commandButton id="Next" value="Submit" action="#{Profile.Validation}" styleClass="submitButton"/>
</td>
</tr>
<tr>
<td style="width: 100px">
</td>
<td style="width: 85%">
</td>
</tr>
</table>
</rich:panel>
</h:panelGrid>
</h:form>
</center>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>i can not navigate to the GoStep2.jsp page ,although everything is executed correctly on the firstStep.jsp page.
hope that you give to me advice.
thank regards