您的位置:首页 > 其它

密码修改成功后跳转到登录页面

2014-11-14 16:10 483 查看
前言:本篇主要记录在基于dwz的框架下,如何在修改密码后,跳转到登录页面。

第一步:为BaseController增加一个指定跳转页面的方法

protected ModelAndView ajaxDoneSuccess(String message, String forwarUrl) {
		return ajaxDone(200, message, forwarUrl);
	}

第二步:在UpdatepwController的updatePwdInfo方法中调用第一步的方法

String result = this.usersService.updatepwd(request, response);
		if ("SUCCESS".equals(result)) {
			return ajaxDoneSuccess("修改密码成功", "login.jsp");
		}

第三步:修改dwz.ajax.js的dialogAjaxDone方法,使其在收到forward地址后进行跳转

if ("closeCurrent" == json.callbackType) {
			$.pdialog.closeCurrent();
		}
		// 如果指定了后调转页面,进行调转
		if (json.forwardUrl) {
			// 如果需要重新登录
			if ("login.jsp" == json.forwardUrl) {
				 window.location.href = common.ctx + "/" + json.forwardUrl;
			}
		}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐