【发布时间】:2011-03-23 08:11:19
【问题描述】:
这是我用来以固定时间间隔点击 URL 的示例代码。
$(document).ready(function() {
var counter = 1;
$.doTimeout( 1000, function() {
$.ajax({
type: "GET",
url: "<%=encodeUrl%>",
timeout: 10000,
dataType: "text",
complete: function(resp) {
if (resp.status == 200) {
$("#msg").html(counter++);
} else {
$("#msg").html("Failed");
return true;
}
}
});
});
});
目标 URL 是一个 servlet,它将控件转发到另一个 JSP。根据我的理解,我必须被重定向到新页面。但它显示与计数器值 1 相同的页面。意味着,从目标 servlet 重定向不起作用。并且响应返回到同一页面。
【问题讨论】:
-
我的 servlet 只检查数据库值。如果存在值,则重定向到另一个 JSP 页面。否则返回调用页面