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