Javascript Ajax-post-to-JSP不';t重定向
在提交表单时,我有一篇基本的ajax文章,但在提交时没有重定向到jsp。如果我通过编程设置重定向,它似乎会创建一个新的jsp,而不是使用包含POST数据的jsp页面。通过调试和查看网络,我发现了这一点Javascript Ajax-post-to-JSP不';t重定向,javascript,jquery,ajax,jsp,Javascript,Jquery,Ajax,Jsp,在提交表单时,我有一篇基本的ajax文章,但在提交时没有重定向到jsp。如果我通过编程设置重定向,它似乎会创建一个新的jsp,而不是使用包含POST数据的jsp页面。通过调试和查看网络,我发现了这一点 $.ajax({ type: "POST", url: "Test.jsp", data: {"array": json}, dataType: "text", success: function(response){
$.ajax({
type: "POST",
url: "Test.jsp",
data: {"array": json},
dataType: "text",
success: function(response){
}
} );
我浏览了堆栈溢出,有人建议我这样做window.location.replace(response.redirect)
,但我得到的响应是一个html文档。因此response.redirect未定义
我想问一下,如何发布和重定向到包含数据的jsp,您可能只想将表单提交到您发布/重定向到的页面
<form action = "page.jsp" method = "POST">
Name: <input type = "text" name = "name">
<input type = "submit" value = "Submit" />
</form>
姓名:
重定向时通常不需要ajax。您可能只想将表单提交到正在发布/重定向的页面
<form action = "page.jsp" method = "POST">
Name: <input type = "text" name = "name">
<input type = "submit" value = "Submit" />
</form>
姓名:
重定向时通常不需要ajax。我写的文章是一篇简化的通用文章,因此可以重新创建。我的ajax调用在一个javascript函数中,该函数由表单的操作触发。这是一个完整的例子,我写的文章是一篇简化的、通用的文章,所以它可能会被重新创建。我的ajax调用在一个javascript函数中,该函数由表单的操作触发。下面是完整的示例