1
フォームは送信されますが、jspへのリダイレクトは連続して発生しません。リダイレクトをプログラムで設定した場合、POSTデータを持つjspページではなく、新しいJSPを作成するように見えます。私はネットワークをデバッグして調べることでそれを発見しました。JSPへのAjaxポストはリダイレクトされません
$.ajax({
type: "POST",
url: "Test.jsp",
data: {"array": json},
dataType: "text",
success: function(response){
}
});
私は、スタックオーバーフローが、いくつかは、このwindow.location.replace(response.redirect)
を行うことが示唆されたされたが、私は戻って取得応答は、HTMLドキュメントで閲覧。したがって、response.redirectは未定義です。
は私が投稿し、データ
私が作った投稿は単純化された一般的な投稿ですので、再作成することができます。私のajax呼び出しは、フォームのアクションによってトリガーされるjavascript関数内にあります。完全な例はhttps://stackoverflow.com/questions/44555096/how-to-create-and-post-a-form-properlyです –