1. request 객체
- 웹 서비스는 웹 기반으로 클라이언트의 요청을 받아서 어떤 응답을 제공해주는 서비스를 말한다. 이런 웹 서비스를 위한 클라이언트와 서버 사이의 요청과 관련된 정보는 request 객체에 저장되어 관리된다.
- request객체를 파악하면 클라이언트에서 서버로 전송되는 데이터를 알 수 있다.
메소드 | 설명 |
getContextPath() | JSP 페이지가 속한 웹 애플리케이션의 컨텍스트 패스를 구한다. |
getMethod() | 요청방식이 GET방식인지 POST방식인지 알려준다. |
getRequestURL() | 요청 URL을 구한다. |
getRequestURI() | 요청 URL에서 쿼리 ㅅ트링을 제외한 부분을 구한다. |
getSession(flag) | 요청과 관련된 세션 객체를 구한다. |
getRequestDispatcher(path) | 지정 로컬 URL에 대한 RequestDispatcher 객체를 구한다. |
getRemoteHost() | 요청한 호스트의 완전한 이름을 구한다. |
getRemoteAddr() | 요청한 호스트의 네트워크 주소를 구한다. |
getRemoteUser() | 요청한 사용자의 이름을 구한다. |
getSession() | 세션 객체를 구한다. |
getServerName() | 서버 이름을 구한다. |
getProtocol() | 사용중인 프로토콜 이름을 구한다. |
getQueryString() | 요청 URL 다음에 나오는 쿼리 스트링을 구한다. |
getParameter(String name) | 지정한 이름의 파라미터를 구한다. 지정한 이름의 파라미터가 여러 개 있을 경우에는 첫 번째 파라미터의 값을 구한다. |
getParameterNames() | 모든 파라미터의 이름을 구한다. |
getParameterValues(String name) | 지정한 이름의 파라미터가 여러 개 있을 경우 사용하며 지정한 이름을 가진 파라미터의 모든 값을 String[]으로 구한다. |
'Programming > Java' 카테고리의 다른 글
01. Strategy Pattern (0) | 2016.08.29 |
---|---|
response 객체 (0) | 2016.07.01 |
JSP 내장 객체의 분류 (0) | 2016.07.01 |
Model1구조와Model2구조 (1) | 2016.06.21 |
HTML이란? (0) | 2016.06.21 |