パッケージ jakarta.servlet.jsp

インターフェース HttpJspPage

  • すべてのスーパーインターフェース:
    JspPageServlet

    public interface HttpJspPage
    extends JspPage
    HttpJspPage インターフェースは、HTTP プロトコルを使用するときに JSP ページ実装クラスが満たさなければならない相互作用を記述します。

    動作は _jspService メソッドのシグネチャーを除いて、JspPage の動作と同じです。これは、Java 型システムで表現可能になり、インターフェースに明示的に含まれるようになりました。

    関連事項:
    JspPage
    • メソッドの詳細

      • _jspService

        void _jspService​(HttpServletRequest request,
                         HttpServletResponse response)
                  throws ServletException,
                         IOExceptionSE
        _jspService() メソッドは、JSP ページの本体に対応しています。このメソッドは、JSP コンテナーによって自動的に定義され、JSP ページの作成者が定義することはできません。

        extends 属性を使用してスーパークラスが指定されている場合、そのスーパークラスは、_jspService() メソッドを呼び出す前または呼び出した後に、service() メソッドでいくつかのアクションを実行することを選択できます。JSP 仕様の JSP_Engine の章にある extends 属性の使用を参照してください。

        パラメーター:
        request - JSP にクライアントリクエスト情報を提供します。
        response - JSP がクライアントにレスポンスを送信するのを支援します。
        例外:
        ServletException - JSP の処理中にエラーが発生し、コンテナーがリクエストをクリーンアップするために適切なアクションを実行する必要がある場合にスローされます。
        IOExceptionSE - このページのレスポンスの書き込み中にエラーが発生した場合にスローされます。