页面之间的跳转问题

新做了一个忘记密码的功能:

 分为三个页面,一个是校验用户名手机号的页面,一个修改密码的页面,还有一个修改成功页面

第一个页面有一个按钮是下一步,身份校验成功后,点击下一步,到修改密码页面:

这一步的跳转可以分为

俩种方式做:

第一种:将修改密码和校验身份合并成一个页面,然后通过隐藏和显示div,控制页面显示,点击通过ajax方法,如果校验成功刷新div

第二种:点击下一步后,直接通过表单提交的方式$(form).submit(),form中加上action地址,直接跳转到新页面。需要传一些值到新页面

第二个到第三个页面,就是通过上面第二种方式做的,主要是因为第三个页面没有操作,也没有需要显示时用到第二个页面的信息

补充:用ajax通过struts2返回jsp时,我们需要通过ajax函数返回的值,将返回的jsp动态刷新到某个div中,而不是ajax函数返回了,就会自动刷新成返回的jsp。

        而通过form提交的方式,就可以直接跳转到struts返回的jsp中

原文地址:https://www.cnblogs.com/beijingstruggle/p/5891095.html