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つが「HttpServletResponse」インターフェースのオブジェクトです。
サーブレットはクライアントに何か出力する場合、このオブジェクトを利用して出力を行います。そこでまずは「HttpServletResponse」インターフェースについて見ていきます。
HttpServletResponseインターフェースの定義とメソッド
「HttpServletResponse」インターフェースは次のように定義されています。
javax.servlet.http Interface HttpServletResponse public interface HttpServletResponse extends ServletResponse
親インターフェースである「ServletResponse」インタフェースを継承しています。
「HttpServletResponse」インターフェースと「ServletResponse」インタフェースでは多くのメソッドが用意されています。詳しい利用方法は次のページ以降で詳しく見ていきます。
( Written by Tatsuo Ikura )
著者 / TATSUO IKURA
これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。