インターフェース ModelAndViewResolver


public interface ModelAndViewResolver
特定のハンドラーメソッドからのカスタム戻り値を解決するための SPI。通常、特別な戻り値の型を検出し、それらの既知の結果値を解決するために実装されます。

典型的な実装は次のようになります。

 public class MyModelAndViewResolver implements ModelAndViewResolver {

     public ModelAndView resolveModelAndView(Method handlerMethod, Class handlerType,
             Object returnValue, ExtendedModelMap implicitModel, NativeWebRequest webRequest) {
         if (returnValue instanceof MySpecialRetVal.class)) {
             return new MySpecialRetVal(returnValue);
         }
         return UNRESOLVED;
     }
 }
導入:
3.0
作成者:
Arjen Poutsma
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final ModelAndView
    リゾルバーが特定のメソッドパラメーターの処理方法を知らないときに返されるマーカー。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    resolveModelAndView(MethodSE handlerMethod, ClassSE<?> handlerType, ObjectSE returnValue, ExtendedModelMap implicitModel, NativeWebRequest webRequest)