提交表单时我有一个基本的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
答案 0 :(得分:0)
您可能只想将表单提交到您要发布/重定向到的页面。
<form action = "page.jsp" method = "POST">
Name: <input type = "text" name = "name">
<input type = "submit" value = "Submit" />
</form>
重定向时通常不需要ajax。