クラスの使用
org.springframework.web.bind.ServletRequestBindingException
パッケージ
説明
Web 固有のデータバインディング機能を提供します。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。MVC コントローラーのサポートパッケージ。
org.springframework.web.bind 内の ServletRequestBindingException 使用
修飾子と型クラス説明class
@RequestMapping
メソッドのメソッドパラメーターで予期されるマトリックス変数が、URL から抽出されたマトリックス変数の中に存在しないことを示すServletRequestBindingException
サブクラス。class
@RequestMapping
メソッドのメソッドパラメーターで予期されるパス変数が、URL から抽出された URI 変数の中に存在しないことを示すServletRequestBindingException
サブクラス。class
@RequestMapping
メソッドのメソッドパラメーターで予期されるリクエスト Cookie が存在しないことを示すServletRequestBindingException
サブクラス。class
@RequestMapping
メソッドのメソッドパラメーターに予期されるリクエストヘッダーが存在しないことを示すServletRequestBindingException
サブクラス。class
リクエスト値が必要であるためにバインドできなかったが、欠落しているか、変換後にnull
に解決されるServletRequestBindingException
例外の基本クラス。class
欠落パラメーターを示すServletRequestBindingException
サブクラス。class
通常、@Controller
型レベルで@RequestMapping
アノテーションを使用して表現される、満たされていないパラメーター条件を示すServletRequestBindingException
サブクラス。修飾子と型メソッド説明void
ServletRequestDataBinder.closeNoCatch()
エラーを致命的として扱います。static BooleanSE
ServletRequestUtils.getBooleanParameter
(ServletRequestEE request, StringSE name) ブールパラメーターを取得します。存在しない場合はnull
を取得します。static DoubleSE
ServletRequestUtils.getDoubleParameter
(ServletRequestEE request, StringSE name) Double パラメーター、または存在しない場合はnull
を取得します。static FloatSE
ServletRequestUtils.getFloatParameter
(ServletRequestEE request, StringSE name) Float パラメーターを取得するか、存在しない場合はnull
を取得します。static IntegerSE
ServletRequestUtils.getIntParameter
(ServletRequestEE request, StringSE name) 整数パラメーター、または存在しない場合はnull
を取得します。static LongSE
ServletRequestUtils.getLongParameter
(ServletRequestEE request, StringSE name) Long パラメーターを取得するか、存在しない場合はnull
を取得します。static boolean
ServletRequestUtils.getRequiredBooleanParameter
(ServletRequestEE request, StringSE name) ブール値のパラメーターを取得し、見つからないかブール値でない場合は例外をスローします。static boolean[]
ServletRequestUtils.getRequiredBooleanParameters
(ServletRequestEE request, StringSE name) ブール値のパラメーターの配列を取得し、見つからないか、ブール値でない場合は例外をスローします。static double
ServletRequestUtils.getRequiredDoubleParameter
(ServletRequestEE request, StringSE name) double パラメーターを取得し、見つからない場合、数値でない場合は例外をスローします。static double[]
ServletRequestUtils.getRequiredDoubleParameters
(ServletRequestEE request, StringSE name) double パラメーターの配列を取得し、見つからない場合または例外が数値でない場合は例外をスローします。static float
ServletRequestUtils.getRequiredFloatParameter
(ServletRequestEE request, StringSE name) float パラメーターを取得し、見つからない場合、数値でない場合は例外をスローします。static float[]
ServletRequestUtils.getRequiredFloatParameters
(ServletRequestEE request, StringSE name) float パラメーターの配列を取得し、見つからない場合、例外が数値でない場合は例外をスローします。static int
ServletRequestUtils.getRequiredIntParameter
(ServletRequestEE request, StringSE name) int パラメーターを取得し、見つからない場合または数値でない場合は例外をスローします。static int[]
ServletRequestUtils.getRequiredIntParameters
(ServletRequestEE request, StringSE name) int パラメーターの配列を取得し、見つからない場合、1 つが数値でない場合は、例外をスローします。static long
ServletRequestUtils.getRequiredLongParameter
(ServletRequestEE request, StringSE name) 長いパラメーターを取得し、見つからない場合または数値でない場合は例外をスローします。static long[]
ServletRequestUtils.getRequiredLongParameters
(ServletRequestEE request, StringSE name) 長いパラメーターの配列を取得し、見つからないか、数値でない場合は例外をスローします。static StringSE
ServletRequestUtils.getRequiredStringParameter
(ServletRequestEE request, StringSE name) String パラメーターを取得し、見つからない場合は例外をスローします。static StringSE[]
ServletRequestUtils.getRequiredStringParameters
(ServletRequestEE request, StringSE name) 文字列パラメーターの配列を取得し、見つからない場合は例外をスローします。static StringSE
ServletRequestUtils.getStringParameter
(ServletRequestEE request, StringSE name) String パラメーターを取得します。存在しない場合はnull
を取得します。org.springframework.web.method.annotation 内の ServletRequestBindingException 使用
修飾子と型メソッド説明protected void
AbstractCookieValueMethodArgumentResolver.handleMissingValue
(StringSE name, MethodParameter parameter) protected void
RequestHeaderMethodArgumentResolver.handleMissingValue
(StringSE name, MethodParameter parameter) org.springframework.web.servlet.mvc.method.annotation 内の ServletRequestBindingException 使用
修飾子と型メソッド説明protected ResponseEntity<ObjectSE>
ResponseEntityExceptionHandler.handleServletRequestBindingException
(ServletRequestBindingException ex, HttpHeaders headers, HttpStatusCode status, WebRequest request) ServletRequestBindingException
の処理をカスタマイズします。修飾子と型メソッド説明protected void
MatrixVariableMethodArgumentResolver.handleMissingValue
(StringSE name, MethodParameter parameter) protected void
PathVariableMethodArgumentResolver.handleMissingValue
(StringSE name, MethodParameter parameter) org.springframework.web.servlet.mvc.support 内の ServletRequestBindingException 使用
修飾子と型メソッド説明protected ModelAndView
DefaultHandlerExceptionResolver.handleServletRequestBindingException
(ServletRequestBindingException ex, HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) 回復不能なバインディング例外が発生した場合の処理 - 例