Framework & Library/Spring Boot
[Spring Boot] : Get 쿼리 파라미터를 통해 파라미터를 조회하기
오주현
2022. 1. 19. 22:04
반응형
GET 쿼리 파라미터
username=OHJUHYEON
age=27
위 데이터를 클라이언트에서 서버로 전송하는데 URL의 쿼리 파라미터를 통해 데이터를 전송해 본다.
GET 쿼리 파라미터를 통해 파라미터를 조회하는 방법은 3가지 정도가 있다.
request.getParameterNames().asIterator()
.forEachRemaining(paramName -> System.out.println(paramName + "=" + request.getParameter(paramName)));
파라미터 전체를 다 조회하는 방법이다.
String username = request.getParameter("username");
String age = request.getParameter("age");
단일 파라미터를 조회하는 방법이다.
String[] usernames = request.getParameterValues("username");
for (String name : usernames) {
System.out.println("username = " + name);
}
이름이 같은 복수 파라미터를 조회하는 방법이다.
Enumeration<String> parameterNames = request.getParameterNames();
외에 이렇게 해서 파라미터를 다 꺼내어 볼 수도 있지만 잘 안 쓴다고 한다.
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 참고하여 공부한 내용입니다.
반응형