response.sendRedirect("../seja/izpisknjig.jsp");
この行を実行するファイルはindex.jspです。ディレクトリ構造は次のようになります。
私はizpisknjig.jspするリダイレクトするように相対パスを形成するにはどうすればよい プロジェクト
--index.jsp
seja
--izpisknjig.jsp
JSPの相対パスにリダイレクトしますか?
。
response.sendRedirect("../seja/izpisknjig.jsp");
この行を実行するファイルはindex.jspです。ディレクトリ構造は次のようになります。
私はizpisknjig.jspするリダイレクトするように相対パスを形成するにはどうすればよい プロジェクト
--index.jsp
seja
--izpisknjig.jsp
JSPの相対パスにリダイレクトしますか?
。
最も信頼できるのは、コンテキストパスを含むドメイン相対URLを作成することです。
あなたはこれを考えすぎるかもしれません。あなたはちょうどあなたが好きな場所にリダイレクトするためにいくつかのjavascriptを生成するいくつかの桟橋できます。
document.location = "MyPage.php?action=DoThis";
あなたはリダイレクトを行うにはJSPタグライブラリを使用することができます。 index.jspファイルの
内容:
<jsp:forward page="../seja/izpisknjig.jsp" />
プロジェクトとsejaは、あなたのWebアプリケーションのコンテキストのルートにある場合index.jspファイルの(すなわちhttp://host:port/context/project。)
内容:
<jsp:forward page="/seja/izpisknjig.jsp" />
サーブレットであなたのリダイレクトを行う場合、これはどのように機能しますか? –
あなたは[ここ](http://www.301-redirect.info/ja/301-redirect-with-jsp.html)に記載されている301または302のリダイレクトと同様のことを行います。 – ZnArK
質問は、サーバーのリダイレクトに関するものであり、Javascriptでコード化されたクライアントのリダイレクトではありません。 –