SpringMVCはリクエストパラメータ、リクエストヘッダ、Cookie情報を取得します。

デフォルトでリクエストパラメータを取得する

メソッドの入力パラメータにはリクエストパラメータ名と同名の変数を直接記述します。この変数はパラメータの値を受け取るために使用されます。

@Controller
public class ParamController {
    
    

    @RequestMapping("/handle01")
    public String handle01(String username){
    
    
        System.out.println("获取到的请求参数是:"+username);
        return "success";
    }
}

リクエストが行われました:

http://localhost:8088/springMVC/handle01?username=hello

結果
ここに画像の説明を挿入

@RequestParam リクエストパラメータを取得します

@RequestParam で取得するパラメータ値を指定

    @RequestMapping("/handle01")
    public String handle01(@RequestParam("user") String username){
    
    
        System.out.println("获取到的请求参数是:"+username);
        return "success";
    }

リクエストを送信しました

http://localhost:8088/springMVC/handle01?user=hello

@リクエストヘッダー

彼はリクエストヘッダーの値を取得できます。リクエストに相当します。getHeader();

@CookieValue

彼はクッキーの値を取得できます。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_42643321/article/details/107672957