Servlet(サーブレット)リファレンス(逆引き)

Servlet(サーブレット)リファレンス
 
Web struts.wasureppoi.com
指定したURLにリダイレクトする:HttpServletResponse#sendRedirect()
スポンサード リンク

指定したURLにリダイレクトするには、HttpServletResponse#sendRedirect()を使用します。

構文
javax.servlet.http.HttpServletResponse
 public void sendRedirect( String リダイレクトURL )
説明
sendRedirectメソッドは、指定したURLにリダイレクトします。

リダイレクトURLには、絶対パス、相対パスどちらも指定可能です。

パス名が "/" で始まっている場合、このコンテキストルートからのURLパスになります。
  
例1) リクエストをJSP「/ServletJsp/jsp/smp.jsp」にリダイレクトします。

public class SampleServlet extends HttpServlet {

   public void doGet( HttpServletRequest request, HttpServletResponse response )
           throws ServletException,IOException {

     response.sendRedirect("/ServletJsp/jsp/smp.jsp");

   }
}



スポンサード リンク


リクエストをJSPやサーブレットにフォワードする:RequestDispatcher#forward()
他のサーブレットの処理結果をインクルードする:RequestDispatcher#include()
指定したURLにリダイレクトする:HttpServletResponse#sendRedirect()

Servlet2へ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ