クラス AjaxUrlBasedViewResolver

java.lang.ObjectSE
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractCachingViewResolver
org.springframework.web.servlet.view.UrlBasedViewResolver
org.springframework.webflow.mvc.view.AjaxUrlBasedViewResolver
実装済みのインターフェース一覧:
org.springframework.beans.factory.Awareorg.springframework.context.ApplicationContextAwareorg.springframework.core.Orderedorg.springframework.web.context.ServletContextAwareorg.springframework.web.servlet.ViewResolver

public class AjaxUrlBasedViewResolver extends org.springframework.web.servlet.view.UrlBasedViewResolver
Spring Javascript Ajax リクエストに対して特別なビュー解決を提供するビューリゾルバー。
作成者:
Jeremy Grelle
  • ネストされたクラスの概要

    クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたネストクラス / インターフェース

    org.springframework.web.servlet.view.AbstractCachingViewResolver.CacheFilter
  • フィールド概要

    クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたフィールド

    FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX

    クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたフィールド

    DEFAULT_CACHE_LIMIT

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

    logger

    インターフェース org.springframework.core.Ordered から継承されたフィールド

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • コンストラクター概要

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

    修飾子と型
    メソッド
    説明
    protected org.springframework.web.servlet.View
    createView(StringSE viewName, LocaleSE locale)
    "redirect:" プレフィックスのチェックを実装するためにオーバーライドされます。

    クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたメソッド

    applyLifecycleMethods, buildView, canHandle, getAttributesMap, getCacheKey, getContentType, getExposeContextBeansAsAttributes, getExposedContextBeanNames, getExposePathVariables, getOrder, getPrefix, getRedirectHosts, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, initApplicationContext, instantiateView, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, requiredViewClass, setAttributes, setAttributesMap, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setOrder, setPrefix, setRedirectContextRelative, setRedirectHosts, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames

    クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたメソッド

    clearCache, getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheFilter, setCacheLimit, setCacheUnresolved

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

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

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

    getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext

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

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

    • AjaxUrlBasedViewResolver

      public AjaxUrlBasedViewResolver()
  • メソッドの詳細

    • createView

      protected org.springframework.web.servlet.View createView(StringSE viewName, LocaleSE locale) throws ExceptionSE
      "redirect:" プレフィックスのチェックを実装するためにオーバーライドされます。

      リダイレクトには、Ajax リクエストに対する特別な動作が必要です。

      オーバーライド:
      クラス org.springframework.web.servlet.view.UrlBasedViewResolvercreateView 
      例外:
      ExceptionSE