注册成功后,界面如何刷新?
//获取路径
String path=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/";
//注册函数
function reg_check(){
if($.trim($('#reg_name').val())==""){
alert("请输入用户名");
$('#reg_name').select();
return false;
}
if($.trim($('#reg_password').val())==""){
alert("请输入用户名");
$('#reg_password').focus();
return false;
}
$.ajax({
url:"dealwit.do?state=reg", //提交后台处理
data:"reg_name="+$.trim($('#reg_name).val())+"®_password="+$.trim($('#reg_password').val()),
cache:false,
dataType:'json',
success:function(obj){
if(obj.success==0){
alert(obj.message);
}else{
//注册成功
window.location="${path}";
}
}
});
上面这段在JSP页面中的代码,位于网站的首页,在注册成功后,页面保持登陆前的情况. 访问别的页面,在回来才显示出已经登陆的界面.是否是window.location="${path}";这段代码没有作用.
请问 该如何解决这个问题?