パッケージ | 説明 |
---|---|
org.springframework.test.web | Spring の Web サポートに基づく単体テストのヘルパークラス。 |
org.springframework.test.web.servlet | Spring MVC アプリケーションをテストするためのサーバー側のサポートが含まれています。 |
org.springframework.test.web.servlet.result | ビルトイン ResultMatcher および ResultHandler 実装が含まれています。 |
org.springframework.web.servlet | アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。 |
org.springframework.web.servlet.function | Spring のサーブレット環境用の関数 Web フレームワークを構成する型を提供します。 |
org.springframework.web.servlet.function.support | org.springframework.web.servlet.function パッケージをサポートするクラス。 |
org.springframework.web.servlet.handler | カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。 |
org.springframework.web.servlet.mvc | Spring に付属するサーブレット MVC フレームワークの標準コントローラー実装。 |
org.springframework.web.servlet.mvc.annotation | アノテーションベースのサーブレット MVC コントローラーのサポートパッケージ。 |
org.springframework.web.servlet.mvc.method | org.springframework.web.method パッケージに基づいた、ハンドラーメソッド処理用のサーブレットベースのインフラストラクチャ。 |
org.springframework.web.servlet.mvc.method.annotation | org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 |
org.springframework.web.servlet.mvc.support | MVC コントローラーのサポートパッケージ。 |
修飾子と型 | メソッドと説明 |
---|---|
static <T> T | ModelAndViewAssert.assertAndReturnModelAttributeOfType(ModelAndView mav, StringSE modelName, ClassSE<T> expectedType) 指定された modelName にモデル値が存在するかどうかを確認し、expectedType に基づいてその型を確認します。 |
static void | ModelAndViewAssert.assertCompareListModelAttribute(ModelAndView mav, StringSE modelName, ListSE expectedList) 最初にリストを並べ替えることなく、リスト内の個々のエントリを比較します。 |
static void | ModelAndViewAssert.assertModelAttributeAvailable(ModelAndView mav, StringSE modelName) モデル属性が使用可能かどうかをアサートします。 |
static void | ModelAndViewAssert.assertModelAttributeValue(ModelAndView mav, StringSE modelName, ObjectSE expectedValue) 指定された expectedValue を、指定された modelName にバインドされたモデルの値と比較します。 |
static void | ModelAndViewAssert.assertModelAttributeValues(ModelAndView mav, MapSE<StringSE, ObjectSE> expectedModel) expectedModel を調べて、モデル内のすべての要素が表示され、等しいかどうかを確認します。 |
static void | ModelAndViewAssert.assertSortAndCompareListModelAttribute(ModelAndView mav, StringSE modelName, ListSE expectedList, ComparatorSE comparator) 両方のリストをソートした後、リスト内の個々のエントリを比較します(オプションでコンパレーターを使用)。 |
static void | ModelAndViewAssert.assertViewName(ModelAndView mav, StringSE expectedName) ModelAndView のビュー名が指定された expectedName と一致するかどうかを確認します。 |
修飾子と型 | メソッドと説明 |
---|---|
ModelAndView | MvcResult.getModelAndView() ハンドラーによって準備された ModelAndView を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | PrintingResultHandler.printModelAndView(ModelAndView mav) ModelAndView を出力します。 |
修飾子と型 | メソッドと説明 |
---|---|
ModelAndView | ModelAndView.addAllObjects(MapSE<StringSE,?> modelMap) 提供されたマップに含まれるすべての属性をモデルに追加します。 |
ModelAndView | ModelAndView.addObject(ObjectSE attributeValue) パラメーター名の生成を使用して、モデルに属性を追加します。 |
ModelAndView | ModelAndView.addObject(StringSE attributeName, ObjectSE attributeValue) モデルに属性を追加します。 |
ModelAndView | ModelAndViewDefiningException.getModelAndView() 転送するためにこの例外に含まれる ModelAndView を返します。 |
ModelAndView | HandlerAdapter.handle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) 指定されたハンドラーを使用して、このリクエストを処理します。 |
protected ModelAndView | DispatcherServlet.processHandlerException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) 登録された HandlerExceptionResolvers を介してエラー ModelAndView を判別します。 |
ModelAndView | HandlerExceptionResolver.resolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) ハンドラーの実行中にスローされた特定の例外の解決を試み、適切であれば特定のエラーページを表す ModelAndView を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
default void | HandlerInterceptor.postHandle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ModelAndView modelAndView) ハンドラーの実行が成功した後のインターセプトポイント。 |
protected void | DispatcherServlet.render(ModelAndView mv, HttpServletRequestEE request, HttpServletResponseEE response) 指定された ModelAndView をレンダリングします。 |
コンストラクターと説明 |
---|
ModelAndViewDefiningException(ModelAndView modelAndView) 通常、特定のエラーページを表す、指定された ModelAndView で新しい ModelAndViewDefiningException を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ModelAndView | ServerResponse.writeTo(HttpServletRequestEE request, HttpServletResponseEE response, ServerResponse.Context context) このレスポンスを特定のサーブレットレスポンスに書き込みます。 |
修飾子と型 | メソッドと説明 |
---|---|
ServerResponse | ServerResponse.HeadersBuilder.build(BiFunctionSE<HttpServletRequestEE, HttpServletResponseEE, ModelAndView> writeFunction) カスタム書き込み関数を使用してレスポンスエンティティを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
ModelAndView | HandlerFunctionAdapter.handle(HttpServletRequestEE servletRequest, HttpServletResponseEE servletResponse, ObjectSE handler) |
修飾子と型 | メソッドと説明 |
---|---|
protected ModelAndView | SimpleMappingExceptionResolver.doResolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) on ハンドラーの実行中にスローされた特定の例外を実際に解決し、必要に応じて特定のエラーページを表す ModelAndView を返します。 |
protected abstract ModelAndView | AbstractHandlerExceptionResolver.doResolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) ハンドラーの実行中にスローされた特定の例外を実際に解決し、適切であれば特定のエラーページを表す ModelAndView を返します。 |
protected ModelAndView | AbstractHandlerMethodExceptionResolver.doResolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) |
protected abstract ModelAndView | AbstractHandlerMethodExceptionResolver.doResolveHandlerMethodException(HttpServletRequestEE request, HttpServletResponseEE response, HandlerMethod handlerMethod, ExceptionSE ex) on ハンドラーの実行中にスローされた特定の例外を実際に解決し、必要に応じて特定のエラーページを表す ModelAndView を返します。 |
protected ModelAndView | SimpleMappingExceptionResolver.getModelAndView(StringSE viewName, ExceptionSE ex) 指定されたビュー名と例外の ModelAndView を返します。 |
protected ModelAndView | SimpleMappingExceptionResolver.getModelAndView(StringSE viewName, ExceptionSE ex, HttpServletRequestEE request) 指定されたリクエスト、ビュー名、例外の ModelAndView を返します。 |
ModelAndView | SimpleServletHandlerAdapter.handle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) |
ModelAndView | AbstractHandlerExceptionResolver.resolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) このリゾルバーが適用されることになっているかどうかを確認します(つまり |
ModelAndView | HandlerExceptionResolverComposite.resolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) 構成済みの例外リゾルバーのリストを反復処理して、例外を解決します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | WebRequestHandlerInterceptorAdapter.postHandle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ModelAndView modelAndView) |
void | MappedInterceptor.postHandle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ModelAndView modelAndView) |
修飾子と型 | メソッドと説明 |
---|---|
void | WebContentInterceptor.postHandle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ModelAndView modelAndView) この実装は空です。 |
修飾子と型 | フィールドと説明 |
---|---|
static ModelAndView | ModelAndViewResolver.UNRESOLVED リゾルバーが特定のメソッドパラメーターの処理方法を知らないときに返されるマーカー。 |
修飾子と型 | メソッドと説明 |
---|---|
ModelAndView | AbstractHandlerMethodAdapter.handle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) この実装では、ハンドラーが HandlerMethod であると想定しています。 |
protected abstract ModelAndView | AbstractHandlerMethodAdapter.handleInternal(HttpServletRequestEE request, HttpServletResponseEE response, HandlerMethod handlerMethod) 指定されたハンドラーメソッドを使用して、リクエストを処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ModelAndView | ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(HttpServletRequestEE request, HttpServletResponseEE response, HandlerMethod handlerMethod, ExceptionSE exception) @ExceptionHandler メソッドを見つけて呼び出し、発生した例外を処理します。 |
protected ModelAndView | RequestMappingHandlerAdapter.handleInternal(HttpServletRequestEE request, HttpServletResponseEE response, HandlerMethod handlerMethod) |
protected ModelAndView | RequestMappingHandlerAdapter.invokeHandlerMethod(HttpServletRequestEE request, HttpServletResponseEE response, HandlerMethod handlerMethod) ビューリゾルバーが必要な場合は、 ModelAndView を準備する RequestMapping ハンドラーメソッドを呼び出します。 |