クラスの使用
jakarta.servlet.ServletException

ServletException を使用するパッケージ
パッケージ
説明
jakarta.servlet パッケージには、サーブレットクラスと、準拠するサーブレットコンテナーによってそのようなクラスのインスタンスに提供されるランタイム環境との間の規約を記述および定義する多数のクラスとインターフェースが含まれています。
jakarta.servlet.http パッケージには、HTTP プロトコルで実行されているサーブレットクラスと、準拠するサーブレットコンテナーによってそのようなクラスのインスタンスに提供されているランタイム環境との間の規約を記述および定義する多数のクラスとインターフェースが含まれています。
  • jakarta.faces.webapp 内の ServletException 使用

    ServletException をスローする jakarta.faces.webapp のメソッド
    修飾子と型
    メソッド
    説明
    void
    FacesServlet.init(ServletConfig servletConfig)
    必要なファクトリインスタンスを取得します。
    void
    FacesServlet.service(ServletRequest req, ServletResponse resp)
    受信リクエストを処理し、以下の仕様に従って対応するレスポンスを作成します。
  • jakarta.servlet 内の ServletException 使用

    jakarta.servlet 内の ServletException サブクラス
    修飾子と型
    クラス
    説明
    class
    サーブレットまたはフィルターがスローする例外を定義して、永続的または一時的に使用できないことを示します。
    ServletException をスローする jakarta.servlet のメソッド
    修飾子と型
    メソッド
    説明
    <T extends Filter>
    T
    ServletContext.createFilter(ClassSE<T> clazz)
    指定された Filter クラスをインスタンス化します。
    <T extends AsyncListener>
    T
    AsyncContext.createListener(ClassSE<T> clazz)
    指定された AsyncListener クラスをインスタンス化します。
    <T extends EventListenerSE>
    T
    ServletContext.createListener(ClassSE<T> clazz)
    指定された EventListener クラスをインスタンス化します。
    <T extends Servlet>
    T
    ServletContext.createServlet(ClassSE<T> clazz)
    指定されたサーブレットクラスをインスタンス化します。
    void
    Filter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
    Filter の doFilter メソッドは、チェーンの終わりにあるリソースに対するクライアントリクエストのために、リクエスト / レスポンスペアがチェーンを通過するたびにコンテナーによって呼び出されます。
    void
    FilterChain.doFilter(ServletRequest request, ServletResponse response)
    チェーンの次のフィルターを呼び出すか、呼び出し元のフィルターがチェーンの最後のフィルターである場合、チェーンの最後のリソースを呼び出します。
    void
    RequestDispatcher.forward(ServletRequest request, ServletResponse response)
    リクエストをサーブレットからサーバー上の別のリソース(サーブレット、JSP ファイル、HTML ファイル)に転送します。
    void
    RequestDispatcher.include(ServletRequest request, ServletResponse response)
    レスポンスにリソース(サーブレット、JSP ページ、HTML ファイル)のコンテンツを含めます。
    default void
    Filter.init(FilterConfig filterConfig)
    Web コンテナーによって呼び出され、サービスに配置されていることをフィルターに示します。
    void
    GenericFilter.init()
    super.init(config) を呼び出す必要がないようにオーバーライドできる便利なメソッド。
    void
    GenericFilter.init(FilterConfig config)
    サーブレットコンテナーによって呼び出され、サービスに配置されていることをフィルターに示します。
    void
    GenericServlet.init()
    super.init(config) を呼び出す必要がないようにオーバーライドできる便利なメソッド。
    void
    GenericServlet.init(ServletConfig config)
    サーブレットがサービスに配置されていることをサーブレットに示すために、サーブレットコンテナーによって呼び出されます。
    void
    Servlet.init(ServletConfig config)
    サーブレットがサービスに配置されていることをサーブレットに示すために、サーブレットコンテナーによって呼び出されます。
    void
    ServletContainerInitializer.onStartup(SetSE<ClassSE<?>> c, ServletContext ctx)
    指定された ServletContext によって表されるアプリケーションの起動をこの ServletContainerInitializer に通知します。
    abstract void
    GenericServlet.service(ServletRequest req, ServletResponse res)
    サーブレットがリクエストに応答できるようにするために、サーブレットコンテナーによって呼び出されます。
    void
    サーブレットがリクエストに応答できるようにするために、サーブレットコンテナーによって呼び出されます。
  • jakarta.servlet.http 内の ServletException 使用

    ServletException をスローする jakarta.servlet.http のメソッド
    修飾子と型
    メソッド
    説明
    boolean
    HttpServletRequest.authenticate(HttpServletResponse response)
    ServletContext 用に設定されたコンテナーログインメカニズムを使用して、このリクエストを行うユーザーを認証します。
    boolean
    HttpServletRequestWrapper.authenticate(HttpServletResponse response)
    このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトで認証を呼び出すことです。
    protected void
    サーブレットが DELETE リクエストを処理できるようにするために(service メソッドを介して)サーバーによって呼び出されます。
    protected void
    Filter の doFilter メソッドは、チェーンの終わりにあるリソースに対するクライアントリクエストのために、リクエスト / レスポンスペアがチェーンを通過するたびにコンテナーによって呼び出されます。
    void
    Filter の doFilter メソッドは、チェーンの終わりにあるリソースに対するクライアントリクエストのために、リクエスト / レスポンスペアがチェーンを通過するたびにコンテナーによって呼び出されます。
    protected void
    サーバーが(service メソッドを介して)呼び出して、サーブレットが GET リクエストを処理できるようにします。
    protected void
    保護された service メソッドから HTTP HEAD リクエストを受信し、リクエストを処理します。
    protected void
    サーバーによって(service メソッドを介して)呼び出され、サーブレットが OPTIONS リクエストを処理できるようにします。
    protected void
    サーブレットが PATCH リクエストを処理できるようにするために、サーバーによって (service メソッド経由で) 呼び出されます。
    protected void
    サーバーが(service メソッドを介して)呼び出して、サーブレットが POST リクエストを処理できるようにします。
    protected void
    サーバーによって(service メソッドを介して)呼び出され、サーブレットが PUT リクエストを処理できるようにします。
    protected void
    サーバーによって(service メソッドを介して)呼び出され、サーブレットが TRACE リクエストを処理できるようにします。
    HttpServletRequest.getPart(StringSE name)
    指定された名前の Part を取得します。
    HttpServletRequestWrapper.getPart(StringSE name)
    このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトで getPart を呼び出すことです。
    HttpServletRequest.getParts()
    型が multipart/form-data である場合、このリクエストのすべての Part コンポーネントを取得します。
    HttpServletRequestWrapper.getParts()
    このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトで getParts を呼び出すことです。
    void
    HttpServlet.init(ServletConfig config)
    void
    HttpServletRequest.login(StringSE username, StringSE password)
    ServletContext 用に設定された Web コンテナーログインメカニズムで使用されるパスワード検証レルムで提供されたユーザー名とパスワードを検証します。
    void
    HttpServletRequestWrapper.login(StringSE username, StringSE password)
    このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトでログインを呼び出すことです。
    void
    HttpServletRequest.logout()
    リクエストで getUserPrincipalgetRemoteUsergetAuthType が呼び出されたときに返される値として null を確立します。
    void
    HttpServletRequestWrapper.logout()
    このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトでログインを呼び出すことです。
    protected void
    パブリック service メソッドから標準 HTTP リクエストを受信し、このクラスで定義された doXXX メソッドにディスパッチします。
    void
    HttpServlet.service(ServletRequest req, ServletResponse res)
    保護された service メソッドにクライアントリクエストをディスパッチします。
    <T extends HttpUpgradeHandler>
    T
    HttpServletRequest.upgrade(ClassSE<T> handlerClass)
    指定されたクラスの HttpUpgradeHandler のインスタンスを作成し、http プロトコルのアップグレード処理に使用します。
    <T extends HttpUpgradeHandler>
    T
    HttpServletRequestWrapper.upgrade(ClassSE<T> handlerClass)
    指定されたクラスの HttpUpgradeHandler のインスタンスを作成し、http プロトコルのアップグレード処理に使用します。
  • jakarta.servlet.jsp 内の ServletException 使用

    ServletException をスローする jakarta.servlet.jsp のメソッド
    修飾子と型
    メソッド
    説明
    void
    HttpJspPage._jspService(HttpServletRequest request, HttpServletResponse response)
    _jspService() メソッドは JSP ページの本文に対応しています。
    abstract void
    PageContext.forward(StringSE relativeUrlPath)
    このメソッドは、現在の ServletRequest および ServletResponse をアプリケーション内の別のアクティブなコンポーネントにリダイレクトまたは「転送」するために使用されます。
    abstract void
    このメソッドは、この JSP の指定されたエラーページに例外を転送することにより、未処理の「ページ」レベルの例外を処理することを目的としています。
    abstract void
    このメソッドは、この JSP の指定されたエラーページに例外を転送することにより、未処理の「ページ」レベルの例外を処理することを目的としています。
    abstract void
    PageContext.include(StringSE relativeUrlPath)
    指定されたリソースが、呼び出しスレッドによって処理されている現在の ServletRequest および ServletResponse の一部として処理されるようにします。
    abstract void
    PageContext.include(StringSE relativeUrlPath, boolean flush)
    指定されたリソースが、呼び出しスレッドによって処理されている現在の ServletRequest および ServletResponse の一部として処理されるようにします。