  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | -none- | -none- 2007-10-02 - By aum strut
Back Hi all,
i am new to the struts,i am developing a struts based small application for loggin and then to forward the control to the sucess.html if loggin succeed else to failure. my index form is being displayed ok.but when i submittedthe form it is showing the blank page. the criteria for the success is that the passord fields should match.below i am pasting the code og Action class and struts-config.xml.Please help me so that i can get my confusion clear
// Struts-config
<struts-config>
<form-beans>
<form-bean name="registerForm" type="aum.struts.actionform.RegisterForm"/>
</form-beans>
<action-mappings>
<action path="/register"
type="aum.struts.action.RegisterAction"
name="registerForm">
<forward name="sucess" path="/sucess.html" redirect="true"/>
<forward name="failure" path="/failure.html" redirect="true"/>
</action>
</action-mappings>
</struts-config>
// Action calss *
public* *class* RegisterAction *extends* Action{
*public* ActionForward excute(ActionForm form,ActionMapping mapping,HttpServletRequest request,HttpServletResponse response)*throws*Exception{
ActionForward forward=*null*;
// cast the form to RegisterForm
RegisterForm rForm=(RegisterForm)form;
String userName= rForm.getUserName();
String password1=rForm.getPassword1();
String password2=rForm.getPassword2();
System.*out*.println("i am in action");
// Checking for both password
*if*(password1.equals(password2)){
System.*out*.println("inside password check");
forward=mapping.findForward("sucess");
*return* forward;
}
*else
*
{
forward=mapping.findForward("failure");
*return* forward;
}
}
}
Any help in this regard will be much appriciated
Regards,
Umesh
|
|
 |