?year=2021&year=2022&year=2023
String name = request.getParameter("year");
Enumeration enum = request.getParameterNames(); 쿼리스트링의 네임들을 enum형태로 가져온다.
Map paramMap = request.getParameterMap(); 맵형태로 key, value값을 가져온다.
만약 쿼리스트링의 name이 같은경우 값을 배열형태로 가져온다.
String[] yearArr = request.getParameterValues("year");
HTTP 프로토콜의 특징은 stateless로서 상태를 유지하지않아 클라이언트 정보를 저장하지 않고 상태를 유지하지 않는다. 즉슨 클라이언트 정보를 저장하지 않아 요청이 여러번 들어오면 이 클라이언트가 지난번에 들어온 클라이언트인지 인식을하지 못한다.
그래서 이걸 보완하기 위한것이 쿠키하고 세션이다.
'Back End > Spring' 카테고리의 다른 글
tomcat 서버 설정 (0) | 2023.03.25 |
---|---|
WAS(Web Application Server) (0) | 2023.03.25 |
스프링의 정석 by 남궁성 - 개요 (0) | 2023.03.24 |
디버깅(Debugging) (0) | 2023.01.23 |
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (0) | 2023.01.12 |