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