HttpServletResponseインターフェース

広告

サーブレットに対して「GET」メソッドでリクエストがあった場合に呼び出される「doGet」メソッドを見てください。

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Sample extends HttpServlet {
  public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException{

    /* ... */

  }
}

2つの引数が「doGet」メソッドには渡されてきます。その中の1つが「HttpServletRequest」インターフェースのオブジェクトです。

クライアントからサーブレットに送られてくるリクエストに関する情報はこのオブジェクトに含まれています。そこでまずは「HttpServletRequest」インターフェースについて見ていきます。

HttpServletRequestインターフェースの定義とメソッド

「HttpServletRequest」インターフェースは次のように定義されています。

javax.servlet.http 
Interface HttpServletRequest

public interface HttpServletRequest extends ServletRequest

親インターフェースである「ServletRequest」インタフェースを継承しています。

「HttpServletRequest」インターフェースと「ServletRequest」インタフェースでは多くのメソッドが用意されています。詳しい利用方法は次のページ以降で詳しく見ていきます。

( Written by Tatsuo Ikura )

プロフィール画像

著者 / TATSUO IKURA

これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。