0

window.navigateとの違いは何response.redirectですか?使ってみましたが、使っresponse.redirect("URL")てもうまくいきませんでしたwindow.navigate(URL)

2つの違いは何ですか?1つはJavaで使用され、もう1つはJavaScriptで使用されることを知っていますが、それらのユースケースは何ですか?

<body>

<%
    HttpSession sess = request.getSession(true);

    if (sess.getAttribute("username") == null
            || sess.getAttribute("password") == null) {
%>
<script>
window.navigate("login.jsp");
</script>
<%      
    } 
%>

</body>
4

1 に答える 1

0

1つは、サーバーにHTTPリダイレクトを発行させます。

もう1つは、サーバーがHTMLドキュメント全体をブラウザに送信し、ブラウザがHTMLを解析し、ブラウザがJavaScriptを実行する必要があります。その後、戻るボタンを押します。

于 2013-03-01T09:29:19.387 に答える