I am developing application using Ajax and jsp.
My index.jsp page has HTML code for Login and some Ajax code in javascript. Ajax will call my another CheckLogin.jsp page
CheckLogin.jsp page checks on server for valid username and password. It returns “success” if it’s valid otherwise will return message stating “username or password is not valid.”
Now, when username and passwrod is valid, instead of success, I want to redirect the page to “Home.jsp” what should I do?
I am new to jsp. I appreciate your help on this.
JSP code gets run once on the server before it goes to the client, so JSP/JSTL cannot do a redirect following the success or otherwise of an AJAX call (without a full page refresh – which obviates the use of AJAX). You should to do the redirect with Javascript:
On successful AJAX call/validation, the browser window will reload with the new URL (effectively a redirect).