B.E/JSP
                
              [JSP] 내장 객체의 종류
                pinomaker
                 2022. 4. 24. 10:47
              
              
            
            내장 객체의 종류
| 내장 객체 | 소속 패키지 | 클래스 이름 | 사용 용도 | 
| request | javax.servlet.http | <<interface>> HttpServletRequest | 요청에 따른 폼 양식 정보 처리 | 
| response | javax.servlet.http | <<interface>> HttpServletResponse | 요청에 대한 응답 처리 | 
| session | javax.servlet.http | <<interface>> HttpSession | 세션 정보 처리 | 
| application | javax.servlet | <<interface>> ServletContext | 웹 애플리케이션 정보 처리 | 
| config | javax.servlet | <<interface>> ServletConfig | 현 JSP 페이지 환경 처리 | 
| exception | java.lang | <<interface>> Throwable | 예외처리를 위한 객체 | 
| page | java.lang | <<interface>> Object | 현재 JSP 페이지에 대한 클래스 정보 | 
| pageContext | javax.servlet.jsp | <<interface>> PageContext | 현재 JSP 페이지에 대한 페이지 컨텍스트 | 
| out | javax.servlet.jsp | <<interface>> JspWriter | 출력 스트림 | 
내장 객체 request
메소드 종류
| 반환 값 | 메소드 | 사용 용도 | 
| void | setCharacterEncoding(String env) | 요청 페이지에 따른 인코딩 방법 적용 | 
| String | getParameter(String name) | name의 요청 인자 값을 반환, 없으면 null | 
| String[] | getParameterValues(String name) | name의 요청 인자 값을 문자열 배열로 반환 | 
| Enumeration | getParameterNames() | 모든 인자의 이름을 Enumeration으로 반환 | 
| String | getProtocol() | 사용 중인 프로토콜 반환 | 
| String | getRemoteAddr | 클라이언트의 IP 주소 반환 | 
| String | getRemoteHost() | 클라이언트의 호스트 이름 반환 | 
| String | getServerName() | 요청된 서버의 호스트 이름을 반환 | 
| String | getServerPort() | 요청된 서버의 포트 번호를 반환 | 
request를 이용한 Form Data 받기
String name = request.getParameter("name");
내장 객체 response