Javascript Ajax-post-to-JSP不';t重定向

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文章,但在提交时没有重定向到jsp。如果我通过编程设置重定向,它似乎会创建一个新的jsp,而不是使用包含POST数据的jsp页面。通过调试和查看网络,我发现了这一点

$.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函数中,该函数由表单的操作触发。下面是完整的示例