81,092
社区成员
发帖
与我相关
我的任务
分享
function onLogin() {
if (!validate()) {
return false;
}
$.ajax({
cache : true,
type : "POST",
url : "${ctx }/login/login.do",
data : $('#login').serialize(),// 你的formid
async : false,
error : function(request) {
alert("Connection error");
},
success : function(data) {
var result = eval('(' + data + ')');
if (result.success) {
window.location.href = "${ctx }/b2c/main.jsp";
} else {
changeV();
$("#error").text(result.error);
$("#err").removeClass("hidden");
return;
}
}
});
}
这是登录的函数,登陆完之后直接跳转到main.jsp这个页面,main.jsp这个页面加载的时候就需要调用那个<%= %>。所以没法通过Controller层增加参数吧[/quote]你不要直接在前台转发。你在controller里面登陆成功之后 直接在controller 里面转发带着参数过去[/quote]好,我再去看看function onLogin() {
if (!validate()) {
return false;
}
$.ajax({
cache : true,
type : "POST",
url : "${ctx }/login/login.do",
data : $('#login').serialize(),// 你的formid
async : false,
error : function(request) {
alert("Connection error");
},
success : function(data) {
var result = eval('(' + data + ')');
if (result.success) {
window.location.href = "${ctx }/b2c/main.jsp";
} else {
changeV();
$("#error").text(result.error);
$("#err").removeClass("hidden");
return;
}
}
});
}
这是登录的函数,登陆完之后直接跳转到main.jsp这个页面,main.jsp这个页面加载的时候就需要调用那个<%= %>。所以没法通过Controller层增加参数吧[/quote]你不要直接在前台转发。你在controller里面登陆成功之后 直接在controller 里面转发带着参数过去function onLogin() {
if (!validate()) {
return false;
}
$.ajax({
cache : true,
type : "POST",
url : "${ctx }/login/login.do",
data : $('#login').serialize(),// 你的formid
async : false,
error : function(request) {
alert("Connection error");
},
success : function(data) {
var result = eval('(' + data + ')');
if (result.success) {
window.location.href = "${ctx }/b2c/main.jsp";
} else {
changeV();
$("#error").text(result.error);
$("#err").removeClass("hidden");
return;
}
}
});
}
这是登录的函数,登陆完之后直接跳转到main.jsp这个页面,main.jsp这个页面加载的时候就需要调用那个<%= %>。所以没法通过Controller层增加参数吧