내장객체(implicit object)
기본객체 | 실제 타입 설명 |
request | javax.servlet.http.HttpServlerRequest 클라이언트 요청 정보 저장 |
response | javax.servlet.http.HttpServletResponse 응답 정보 저장 |
out | javax.servlet.jsp.JSpWriter 결과 출력 |
pageContext | javax.servlet.jsp.PageContext 페이지 정보 저장 |
application | javax.servlet.ServletContext 웹 어플리케이션 정보 저장 |
session | javax.servlet.http.HttpSession HTTP 세션 정보 저장 |
config | javax.servlet.ServletConfig 페이지 설정 정보를 저장 |
page | java.lang.Object 페이지를 구현한 자바 클래스 인스턴스 |
exception | java.lang.Throwable 예외 객체 |
HTTP 프로토콜 관련 메소드
- 객체를 지원하는 웹 브라우저 및 클라이언트가 전송한 정보, 서버 정보들을 볼 수 있는 메소드.
설명 | 메소드명 | 실행결과 |
인코딩 방식 |
getCharacterEncoding() | null |
MIME 타입 |
getContentType() | null |
요청 정보 길이 |
getContentLength() | -1 |
Header 이름 |
getHeaderNames() | org.apache.tomcat. util.http.NamesEnumerator@1a9fa4c |
웹 전달 경로 |
getPathInfo() | null |
클라이언트 이름 |
getRemoteHost() | 127.0.0.1 |
클라이언트 IP 주소 |
getRemoteAddr() | 127.0.0.1 |
클라이언트 URL 경로 |
getRequestURL() | http://localhost:8081 /JavaEx_20130717/request_1.jsp |
전송 방식 |
getMethod() | GET |
프로토콜 이름 |
getProtocol() | HTTP/1.1 |
서버 이름 |
getServerName() | localhost |
서버 포트번호 |
getServerPort() | 8081 |
'Web > JSP/Servlet' 카테고리의 다른 글
JSTL(코어태그 까지됨.) (0) | 2013.07.25 |
---|---|
모듈화에 사용되는 표준액션(<jsp:include>, <jsp:forwoard>, include 디렉티브) (0) | 2013.07.24 |
web safe color(216가지) (0) | 2013.07.18 |
get 방식과 post방식의 차이점 (0) | 2013.07.17 |
post 또는 get방식으로 한글 인코딩 하기 (0) | 2013.07.17 |