09009
[JSP] 쿼리 스트링 본문
사용자가 입력한 데이터가 서버로 보내져야 서버가 그 값으로 여러 가지 로직을 구현할 수 있다.
서버는 사용자가 입력한 값을 어떻게 얻어올 수 있을까?
서버에서 클라이언트가 보낸 데이터를 얻어오기 위해서는 쿼리 스트링이란 기술을 사용해야 한다.
쿼리 스트링 : 사용자가 입력한 데이터를 서버로 전달하는 방법 중 하나로, url 주소에 미리 협의된 데이터를 파라미터를 통해 넘기는 것
쿼리 스트링 방법은 get 방식으로 요청하였을 때 URL 주소 뒤에 입력 데이터를 함께 제공한다.
아래와 같이 "리소스?이름=값"의 형태를 취한다.
웹 프로그래밍에서는 데이터가 쿼리 스트링 형태로 서버로 전송되고 이렇게 전송된 데이터를 얻어오기 위해서 쿼리 스트링에서 언급한 이름을 알아야 데이터를 얻어올 수 있기 때문이다.
쿼리 스트링 형태로 데이터가 전송되는 것은 <form> 태그에 전송 방식을 get으로 하여 서버로 데이터를 보낼 때
살펴볼 수 있다.
→ 서버로 데이터를 전송하기 위해선 데이터를 입력할 수 있는 텍스트 박스가 필요함.
텍스트 박스 기본 형식
<input type="text" name="텍스트 박스 이름">
아이디, 나이를 입력 받기 위한 텍스트 박스 예시
<input type="text" name="id">
<input type="text" name="age">
텍스트 박스에 입력된 내용이 서버로 전달될 때, name 속성 값에 지정한 텍스트 박스의 이름에 실려 간다.
'JSP' 카테고리의 다른 글
[JSP] include 지시자 (0) | 2023.04.11 |
---|---|
[JSP] request, getParameter() (0) | 2023.04.11 |
[JSP] 서블릿 생명주기 (Servlet LifeCycle) (0) | 2023.04.10 |
[JSP] get 방식, post 방식 (0) | 2023.04.10 |
[JSP] 서블릿 클래스 생성하기 (0) | 2023.04.10 |
Comments