Spring MVCのコントローラメソッドは、画面で入力されたパラメータ以外に、様々な情報を引数として受け取ることができます。 アノテーションを使用して受け取る メソッドの引数にアノテーションを指定することで受け取ることができる情報がいくつかあります。 リクエストパラメータ @RequestParamアノテーションを指定すると、URLに含まれるクエリパラメータや、メッセージボディーに含まれるポストパラメータを受け取ることができます。 @GetMapping("/hello") public String hello(@RequestParam("name") String name) { ブラウザから「/hello?name=world」のように、URLにクエリーパラメータを指定することで、コントローラメソッドで、指定された値を取得することができます。 required属性 リクエストパラ