アノテーションインターフェース PathVariable
メソッドパラメーターを URI テンプレート変数にバインドする必要があることを示すアノテーション。
RequestMapping アノテーション付きハンドラーメソッドでサポートされます。 メソッドパラメーターが Map<String, String>SE の場合、マップにはすべてのパス変数名と値が入力されます。
- 導入:
- 3.0
- 作成者:
- Arjen Poutsma, Juergen Hoeller
- 関連事項:
オプション要素の概要
オプション要素
要素の詳細
value
name
required
boolean requiredパス変数が必要かどうか。デフォルトは
trueであり、受信リクエストにパス変数がない場合には例外がスローされます。パス変数が存在しない場合は、
nullまたはjava.util.Optionalを優先する場合はこれをfalseに切り替えます (たとえば、異なるリクエストに対応するModelAttributeメソッドの場合)。- 導入:
- 4.3.3
- デフォルト:
true