Spring

[Spring] get으로 데이터를 보낼 때 서버에서 받기

Dong's Universe 2023. 11. 11. 18:07

크게 세 가지 방법이 있다.

1. request.getParameterNames()로 이름을 받고 조회하기

        System.out.println("[전체 파라미터 조회] - start");
        request.getParameterNames().asIterator()
                .forEachRemaining(paramName -> System.out.println(paramName + " = " + request.getParameter(paramName)));
        System.out.println("[전체 파라미터 조회] - end");
        System.out.println();

2. request.getParameter로 원하는 값을 받기

        System.out.println("[단일 파라미터 조회] - start");
        String username = request.getParameter("username");
        String age = request.getParameter("age");
        System.out.println("username = " + username);
        System.out.println("age = " + age);
        System.out.println("[단일 파라미터 조회] - end");
        System.out.println();

3. 하나의 파라미터 값이 여러개일 때 request.getParameterValues 사용하기

        System.out.println("[이름이 같은 복수 파라미터 조히]");
        String[] usernames = request.getParameterValues("username");
        for (String name : usernames) {
            System.out.println("name = " + name);
        }
        System.out.println();

 

Reference


https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71171

 

학습 페이지

 

www.inflearn.com