クラス RequestHeaderMethodArgumentResolver

java.lang.ObjectSE
org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
org.springframework.web.method.annotation.RequestHeaderMethodArgumentResolver
実装されたすべてのインターフェース:
HandlerMethodArgumentResolver

public class RequestHeaderMethodArgumentResolver extends AbstractNamedValueMethodArgumentResolver
MapSE 引数を除いて、@RequestHeader でアノテーションされたメソッド引数を解決します。@RequestHeader でアノテーションが付けられた MapSE 引数の詳細については、RequestHeaderMapMethodArgumentResolver を参照してください。

@RequestHeader は、リクエストヘッダーから解決される名前付きの値です。リクエストヘッダーが存在しない場合に使用する必須フラグとデフォルト値があります。

WebDataBinder が呼び出され、メソッドのパラメーター型とまだ一致しない解決済みのリクエストヘッダー値に型変換が適用されます。

導入:
3.1
作成者:
Arjen Poutsma, Rossen Stoyanchev