クラス AbstractAjaxHandler

java.lang.ObjectSE
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.webflow.context.servlet.AbstractAjaxHandler
実装済みのインターフェース一覧:
org.springframework.beans.factory.Awareorg.springframework.context.ApplicationContextAwareorg.springframework.web.context.ServletContextAwareAjaxHandler
既知の直属サブクラス
DefaultAjaxHandlerJsfAjaxHandler

public abstract class AbstractAjaxHandler extends org.springframework.web.context.support.WebApplicationObjectSupport implements AjaxHandler
  • フィールド概要

    クラス org.springframework.context.support.ApplicationObjectSupport から継承されたフィールド

    logger
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    final boolean
    isAjaxRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    現在のリクエストは Ajax リクエストですか ?
    protected abstract boolean
    isAjaxRequestInternal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    final void
    sendAjaxRedirect(StringSE targetUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean popup)
    Ajax クライアントにリダイレクトリクエストを送信します。
    protected abstract void
    sendAjaxRedirectInternal(StringSE targetUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean popup)

    クラス org.springframework.web.context.support.WebApplicationObjectSupport から継承されたメソッド

    getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext

    クラス org.springframework.context.support.ApplicationObjectSupport から継承されたメソッド

    getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

  • メソッドの詳細

    • isAjaxRequest

      public final boolean isAjaxRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      インターフェースからコピーされた説明: AjaxHandler
      現在のリクエストは Ajax リクエストですか ?
      次で指定:
      インターフェース AjaxHandlerisAjaxRequest 
      パラメーター:
      request - 現在のリクエスト
      response - 現在のレスポンス
    • sendAjaxRedirect

      public final void sendAjaxRedirect(StringSE targetUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean popup) throws IOExceptionSE
      インターフェースからコピーされた説明: AjaxHandler
      Ajax クライアントにリダイレクトリクエストを送信します。これにより、クライアント側エージェントは指定されたターゲット URL に新しいリクエストを送信するようになります。
      次で指定:
      インターフェース AjaxHandlersendAjaxRedirect 
      パラメーター:
      targetUrl - リダイレクト先のターゲット URL
      request - 現在のリクエスト
      response - 現在のレスポンス
      popup - リダイレクトを新しいポップアップダイアログウィンドウから送信するかどうか
      例外:
      IOExceptionSE
    • isAjaxRequestInternal

      protected abstract boolean isAjaxRequestInternal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    • sendAjaxRedirectInternal

      protected abstract void sendAjaxRedirectInternal(StringSE targetUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean popup) throws IOExceptionSE
      例外:
      IOExceptionSE