JSP

Request 기본 객체

hojomu 2023. 3. 20. 15:10

1 _ 클라이언트 정보 및 서버 정보 읽기

주소를 분석해보면

localhost -> 서버이름

8090 -> 서버포트

Hojomu_JSP/requestInfo.jsp -> URI

 


2 _ HTML form과 요청 파라미터

 : form 태그 내에서 submit 명령을 입력하면 input에 입력된 내용들을 action="URI"로 보낸다.

 - from 에서 보내진 데이터는 input의 name속성을 따라서 전해진다.

 - 파라메터의 값, 이름, Map 등 다양한 방법으로 파라메터를 받을 수 있다.

Map - > 브라우저가 전송한 파라미터의 맵을 구한다 < 파라미터 이름, 값 > 쌍으로 구성된다.

 

** 파라메터를 받는 메서드마다 리턴 타입이 다르다.

getParameter : String

getParameterValues : String[ ]      //  select 등 여러가지 값을 한 번에 받을때는 배열로 받아야한다

getParaveterNames : java.util.Enumeration

getParameterMap : java.util.Map

 

비유하자면, form 태그는 프론트엔드 , viewParameter는 백엔드 라고 볼 수 있다.