-
@RequestParamアノテーションを使用する方法: Spring MVCでは、@RequestParamアノテーションを使用することでリクエストパラメータを取得することができます。以下のコード例を参考にしてください。
@GetMapping("/example") public String exampleMethod(@RequestParam("param1") String param1, @RequestParam("param2") int param2) { // リクエストパラメータの値を使用して処理を行う // ... return "example-view"; }
上記の例では、"param1"という名前のリクエストパラメータをString型の変数param1に、"param2"という名前のリクエストパラメータをint型の変数param2に受け取っています。
-
HttpServletRequestを使用する方法: もう一つの方法は、HttpServletRequestオブジェクトを使用してリクエストパラメータを取得する方法です。以下のコード例を参考にしてください。
@GetMapping("/example") public String exampleMethod(HttpServletRequest request) { String param1 = request.getParameter("param1"); int param2 = Integer.parseInt(request.getParameter("param2")); // リクエストパラメータの値を使用して処理を行う // ... return "example-view"; }
上記の例では、HttpServletRequestオブジェクトのgetParameterメソッドを使用してリクエストパラメータの値を取得しています。
以上の方法を使用することで、Spring MVCで全てのリクエストパラメータを簡単に取得することができます。必要に応じて、リクエストパラメータのバリデーションやデフォルト値の設定など、さらなる処理を追加することも可能です。