パッケージ | 説明 |
---|---|
org.springframework.test.web.servlet | Spring MVC アプリケーションをテストするためのサーバー側のサポートが含まれています。 |
org.springframework.test.web.servlet.client | サーバーリクエスト処理のための MockMvc を使用した WebTestClient を介した Spring MVC アプリケーションのテストのサポート。 |
org.springframework.test.web.servlet.htmlunit | MockMvc および HtmlUnit を使用して Spring MVC アプリケーションをテストするためのサーバー側のサポート。 |
org.springframework.test.web.servlet.htmlunit.webdriver | MockMvc および Selenium HtmlUnitDriver で Spring MVC アプリケーションをテストするためのサーバー側のサポート。 |
org.springframework.test.web.servlet.setup | ビルトイン MockMvcBuilder 実装が含まれています。 |
org.springframework.web.bind.support | Web データバインディングのサポートクラス。 |
org.springframework.web.context | Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。 |
org.springframework.web.context.support | WebApplicationContext 実装やさまざまなユーティリティクラスなど、 org.springframework.web.context パッケージをサポートするクラス。 |
org.springframework.web.filter | Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。 |
org.springframework.web.jsf | JSF Web レイヤーを、Spring ルート WebApplicationContext でホストされる Spring サービスレイヤーと統合するためのサポートクラス。 |
org.springframework.web.jsf.el | JSF Web レイヤーを、Spring ルート WebApplicationContext でホストされる Spring サービスレイヤーと統合するための ELResolvers。 |
org.springframework.web.servlet | アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。 |
org.springframework.web.servlet.support | Spring の Web MVC フレームワークのサポートクラス。 |
org.springframework.web.servlet.view.tiles3 | Tiles 3(Tiles のスタンドアロンバージョン)を Spring Web ビューテクノロジーとして統合するためのサポートクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MockMvc | MockMvcBuilderSupport.createMockMvc(FilterEE[] filters, MockServletConfig servletConfig, WebApplicationContext webAppContext, RequestBuilder defaultRequestBuilder, CharsetSE defaultResponseCharacterEncoding, ListSE<ResultMatcher> globalResultMatchers, ListSE<ResultHandler> globalResultHandlers, ListSE<DispatcherServletCustomizer> dispatcherServletCustomizers) MockMvc インスタンスを作成するために MockMvcBuilderSupport.createMockMvc(Filter[], MockServletConfig, WebApplicationContext, RequestBuilder, List, List, List) に委譲し、提供された defaultResponseCharacterEncoding を使用してそのインスタンスを構成します。 |
protected MockMvc | MockMvcBuilderSupport.createMockMvc(FilterEE[] filters, MockServletConfig servletConfig, WebApplicationContext webAppContext, RequestBuilder defaultRequestBuilder, ListSE<ResultMatcher> globalResultMatchers, ListSE<ResultHandler> globalResultHandlers, ListSE<DispatcherServletCustomizer> dispatcherServletCustomizers) |
修飾子と型 | メソッドと説明 |
---|---|
static MockMvcWebTestClient.MockMvcServerSpec<?> | MockMvcWebTestClient.bindToApplicationContext(WebApplicationContext context) Spring MVC インフラストラクチャーとコントローラーを WebApplicationContext に提供することにより、WebTestClient の作成を開始します。 |
修飾子と型 | メソッドと説明 |
---|---|
static MockMvcWebClientBuilder | MockMvcWebClientBuilder.webAppContextSetup(WebApplicationContext context) 提供された WebApplicationContext に基づいて、新しい MockMvcWebClientBuilder を作成します。 |
static MockMvcWebClientBuilder | MockMvcWebClientBuilder.webAppContextSetup(WebApplicationContext context, MockMvcConfigurer configurer) |
コンストラクターと説明 |
---|
MockMvcWebClientBuilder(WebApplicationContext context) |
MockMvcWebClientBuilder(WebApplicationContext context, MockMvcConfigurer configurer) |
MockMvcWebConnectionBuilderSupport(WebApplicationContext context) 提供された WebApplicationContext を使用して新しいインスタンスを作成します。 |
MockMvcWebConnectionBuilderSupport(WebApplicationContext context, MockMvcConfigurer configurer) 提供された WebApplicationContext および MockMvcConfigurer を使用して新しいインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
static MockMvcHtmlUnitDriverBuilder | MockMvcHtmlUnitDriverBuilder.webAppContextSetup(WebApplicationContext context) 提供された WebApplicationContext に基づいて、新しい MockMvcHtmlUnitDriverBuilder を作成します。 |
static MockMvcHtmlUnitDriverBuilder | MockMvcHtmlUnitDriverBuilder.webAppContextSetup(WebApplicationContext context, MockMvcConfigurer configurer) |
コンストラクターと説明 |
---|
MockMvcHtmlUnitDriverBuilder(WebApplicationContext context) |
MockMvcHtmlUnitDriverBuilder(WebApplicationContext context, MockMvcConfigurer configurer) |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract WebApplicationContext | AbstractMockMvcBuilder.initWebAppContext() DispatcherServlet に渡される WebApplicationContext を取得するメソッド。 |
protected WebApplicationContext | DefaultMockMvcBuilder.initWebAppContext() |
protected WebApplicationContext | StandaloneMockMvcBuilder.initWebAppContext() |
修飾子と型 | メソッドと説明 |
---|---|
RequestPostProcessor | SharedHttpSessionConfigurer.beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext context) |
RequestPostProcessor | MockMvcConfigurerAdapter.beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext cxt) |
default RequestPostProcessor | MockMvcConfigurer.beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext context) MockMvc ビルダーと Spring WebApplicationContext で MockMvc インスタンスが作成されようとしているときに呼び出され、 DispatcherServlet に渡されます。 |
static DefaultMockMvcBuilder | MockMvcBuilders.webAppContextSetup(WebApplicationContext context) 指定された、完全に初期化された(つまり、リフレッシュされた) WebApplicationContext を使用して MockMvc インスタンスを構築します。 |
コンストラクターと説明 |
---|
DefaultMockMvcBuilder(WebApplicationContext webAppContext) protected コンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
protected WebApplicationContext | SpringWebConstraintValidatorFactory.getWebApplicationContext() Spring WebApplicationContext を取得して使用します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ConfigurableWebApplicationContext 設定可能な Web アプリケーションコンテキストによって実装されるインターフェース。 |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract WebApplicationContext | AbstractContextLoaderInitializer.createRootApplicationContext() ContextLoaderListener に提供される「ルート」アプリケーションコンテキストを作成します。 |
protected WebApplicationContext | ContextLoader.createWebApplicationContext(ServletContextEE sc) このローダーのルート WebApplicationContext を、デフォルトのコンテキストクラスまたは指定されている場合はカスタムコンテキストクラスのいずれかでインスタンス化します。 |
static WebApplicationContext | ContextLoader.getCurrentWebApplicationContext() 現在のスレッドの Spring ルート Web アプリケーションコンテキストを取得します(つまり |
WebApplicationContext | ContextLoader.initWebApplicationContext(ServletContextEE servletContext) 構築時に提供されたアプリケーションコンテキストを使用して、指定されたサーブレットコンテキストの Spring の Web アプリケーションコンテキストを初期化するか、" contextClass " および "contextConfigLocation " context-params に従って新しいものを作成します。 |
コンストラクターと説明 |
---|
ContextLoader(WebApplicationContext context) 指定されたアプリケーションコンテキストで新しい ContextLoader を作成します。 |
ContextLoaderListener(WebApplicationContext context) 指定されたアプリケーションコンテキストで新しい ContextLoaderListener を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractRefreshableWebApplicationContext Web 環境用の ConfigurableWebApplicationContext インターフェースを実装する AbstractRefreshableApplicationContext サブクラス。 |
class | AnnotationConfigWebApplicationContext コンポーネントクラスを入力として受け入れる WebApplicationContext 実装 — 特に @Configuration クラスだけでなく、プレーンな @Component クラス、javax.inject アノテーションを使用する JSR-330 準拠のクラス。 |
class | GenericWebApplicationContext Web 環境に適した GenericApplicationContext のサブクラス。 |
class | GroovyWebApplicationContext GroovyBeanDefinitionReader で理解されるように、Groovy Bean 定義スクリプトおよび / または XML ファイルから構成を取得する WebApplicationContext 実装。 |
class | StaticWebApplicationContext テスト用の静的 WebApplicationContext 実装。 |
class | XmlWebApplicationContext XmlBeanDefinitionReader が理解する XML ドキュメントから構成を取得する WebApplicationContext 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
static WebApplicationContext | WebApplicationContextUtils.findWebApplicationContext(ServletContextEE sc) この Web アプリの一意の WebApplicationContext を見つけます。ルート Web アプリのコンテキスト(推奨)または登録済み ServletContext 属性の中で一意の WebApplicationContext (通常、現在の Web アプリケーションの単一の DispatcherServlet から取得)。 |
static WebApplicationContext | WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContextEE sc) この Web アプリのルート WebApplicationContext を見つけます。通常は ContextLoaderListener を介してロードされます。 |
protected WebApplicationContext | WebApplicationObjectSupport.getWebApplicationContext() 現在のアプリケーションコンテキストを WebApplicationContext として返します。 |
WebApplicationContext | ContextExposingHttpServletRequest.getWebApplicationContext() このリクエストが実行される WebApplicationContext を返します。 |
static WebApplicationContext | WebApplicationContextUtils.getWebApplicationContext(ServletContextEE sc) この Web アプリのルート WebApplicationContext を見つけます。通常は ContextLoaderListener を介してロードされます。 |
static WebApplicationContext | WebApplicationContextUtils.getWebApplicationContext(ServletContextEE sc, StringSE attrName) この Web アプリのカスタム WebApplicationContext を見つけます。 |
コンストラクターと説明 |
---|
ContextExposingHttpServletRequest(HttpServletRequestEE originalRequest, WebApplicationContext context) 指定されたリクエストに対して新しい ContextExposingHttpServletRequest を作成します。 |
ContextExposingHttpServletRequest(HttpServletRequestEE originalRequest, WebApplicationContext context, SetSE<StringSE> exposedContextBeanNames) 指定されたリクエストに対して新しい ContextExposingHttpServletRequest を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected WebApplicationContext | DelegatingFilterProxy.findWebApplicationContext() 可能な場合、構築時に渡された WebApplicationContext を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected FilterEE | DelegatingFilterProxy.initDelegate(WebApplicationContext wac) Bean として指定された Spring アプリケーションコンテキストとして定義されたフィルターデリゲートを初期化します。 |
コンストラクターと説明 |
---|
DelegatingFilterProxy(StringSE targetBeanName, WebApplicationContext wac) 指定された Spring WebApplicationContext から名前付きターゲット Bean を取得する新しい DelegatingFilterProxy を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
static WebApplicationContext | FacesContextUtils.getRequiredWebApplicationContext(FacesContextEE fc) この Web アプリのルート WebApplicationContext を見つけます。通常は ContextLoaderListener を介してロードされます。 |
static WebApplicationContext | FacesContextUtils.getWebApplicationContext(FacesContextEE fc) この Web アプリのルート WebApplicationContext を見つけます。通常は ContextLoaderListener を介してロードされます。 |
protected WebApplicationContext | DelegatingNavigationHandlerProxy.getWebApplicationContext(FacesContextEE facesContext) Bean 名前解決を委譲する Web アプリケーションコンテキストを取得します。 |
protected WebApplicationContext | DelegatingPhaseListenerMulticaster.getWebApplicationContext(FacesContextEE facesContext) Bean 名前解決を委譲する Web アプリケーションコンテキストを取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected WebApplicationContext | SpringBeanFacesELResolver.getWebApplicationContext(ELContextEE elContext) Bean 名前解決を委譲する Web アプリケーションコンテキストを取得します。 |
protected WebApplicationContext | WebApplicationContextFacesELResolver.getWebApplicationContext(ELContextEE elContext) WebApplicationContext 参照を取得して公開します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected WebApplicationContext | FrameworkServlet.createWebApplicationContext(ApplicationContext parent) このサーブレットの WebApplicationContext(デフォルトの XmlWebApplicationContext または設定されている場合は custom context class )をインスタンス化します。 |
protected WebApplicationContext | FrameworkServlet.createWebApplicationContext(WebApplicationContext parent) このサーブレットの WebApplicationContext(デフォルトの XmlWebApplicationContext または設定されている場合は custom context class )をインスタンス化します。 |
protected WebApplicationContext | FrameworkServlet.findWebApplicationContext() |
WebApplicationContext | FrameworkServlet.getWebApplicationContext() このサーブレットの WebApplicationContext を返します。 |
protected WebApplicationContext | FrameworkServlet.initWebApplicationContext() このサーブレットの WebApplicationContext を初期化して公開します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected WebApplicationContext | FrameworkServlet.createWebApplicationContext(WebApplicationContext parent) このサーブレットの WebApplicationContext(デフォルトの XmlWebApplicationContext または設定されている場合は custom context class )をインスタンス化します。 |
コンストラクターと説明 |
---|
DispatcherServlet(WebApplicationContext webApplicationContext) 指定された Web アプリケーションコンテキストで新しい DispatcherServlet を作成します。 |
FrameworkServlet(WebApplicationContext webApplicationContext) 指定された Web アプリケーションコンテキストで新しい FrameworkServlet を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected WebApplicationContext | AbstractAnnotationConfigDispatcherServletInitializer.createRootApplicationContext() ContextLoaderListener に提供される「ルート」アプリケーションコンテキストを作成します。 |
protected WebApplicationContext | AbstractAnnotationConfigDispatcherServletInitializer.createServletApplicationContext() DispatcherServlet に提供されるサーブレットアプリケーションコンテキストを作成します。 |
protected abstract WebApplicationContext | AbstractDispatcherServletInitializer.createServletApplicationContext() DispatcherServlet に提供されるサーブレットアプリケーションコンテキストを作成します。 |
static WebApplicationContext | RequestContextUtils.findWebApplicationContext(HttpServletRequestEE request) リクエスト処理を開始した DispatcherServlet に関連付けられている WebApplicationContext を探し、現在のリクエストに関連付けられているものが見つからなかった場合はグローバルコンテキストを探します。 |
static WebApplicationContext | RequestContextUtils.findWebApplicationContext(HttpServletRequestEE request, ServletContextEE servletContext) リクエスト処理を開始した DispatcherServlet に関連付けられている WebApplicationContext を探し、現在のリクエストに関連付けられているものが見つからなかった場合はグローバルコンテキストを探します。 |
WebApplicationContext | RequestContext.getWebApplicationContext() 現在の WebApplicationContext を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected FrameworkServlet | AbstractDispatcherServletInitializer.createDispatcherServlet(WebApplicationContext servletAppContext) |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract ViewPreparer | AbstractSpringPreparerFactory.getPreparer(StringSE name, WebApplicationContext context) 指定された Spring WebApplicationContext に基づいて、指定された作成者名の作成者インスタンスを取得します。 |
protected ViewPreparer | SpringBeanPreparerFactory.getPreparer(StringSE name, WebApplicationContext context) |
protected ViewPreparer | SimpleSpringPreparerFactory.getPreparer(StringSE name, WebApplicationContext context) |