I am trying to create a forgot password functionality in my website using java(struts2).
The Scenario is:
When I click on the login option, The usual - Username and Password input boxes are displayed, and below them is the hyperlink for the forgot password.
The Hyperlink will re-direct them to the forgot_password.jsp file and the required mappings is done in the struts.xml.
Now, in the forgot_password.jsp---->the user will be asked to enter the username, and an option is there to submit. I will then use hibernate to verify the unique entry of the username.
I want the page to refresh, upon success it should ask the secret question answer, upon success again it will ask for new password and confirm password
I want all this to be done on the single dialog box and it has to refresh upon selecting the submit options.
The main issue is that, I can use 3 .jsp pages for this scenario and be done with it. But, I wanted to seek advice, if there is a way to write all this on a single JSP page and it shall show only the content depending upon the required content.