해당 게시물은 Udemy의 "JSP, Servlets and JDBC for Beginners" 강의를 정리한 내용입니다. 영어를 한국어로 번역하는 과정에서 잘못된 부분이 있을 수 있습니다. 추가로, 기타 게시물을 참고한 내용도 포함되어 있습니다.
This post summarizes Udemy's "JSP, Servlets and JDBC for Beginners" lecture.
| 리턴 타입 | 메소드 명 | 설명 |
|---|---|---|
| ServletRequest | getRequest() | 클라이언트의 요청 정보를 담고 있는 객체 리턴 (request 내장객체를 리턴) |
| ServletResponse | getReponse() | 요청에 대한 응답 객체 리턴 (response 내장객체를 리턴) |
| JspWriter | getOut() | 응답 출력 객체 리턴 (out 내장객체를 리턴) |
| Object | getpage() | 서블릿 인스턴스 객체 리턴 (page 내장객체를 리턴) |
| ServletConfig | getServletConfig() | 서블릿의 초기 설정 정보를 담고 있는 객체 리턴 (session 내장객체를 리턴) |
| ServletContext | getServletContext() | 서블릿의 실행 환경 정보를 담고 있는 객체 리턴 (application 내장객체를 리턴) |
| httpSession | getSession() | 클라이언트의 세션 정보를 담고 있는 객체 리턴 (session 내장객체를 리턴) |
| forward(String url) | 현재 페이지의 요청과 응답에 관한 제어권을 url로 지정된 주소로 영구적으로 넘긴다. forward 된 페이지의 요청 처리가 종료되면 응답도 종료된다. | |
| include(String url) | 현재 페이지의 요청과 응답에 관한 제어권을 url로 지정된 주소로 임시로 넘긴다. include된 페이지의 처리가 끝나면 제어권은 다시 원래의 페이지로 돌아온다. |
<%@ page session="false" %>
JSP 엔진은 보이지 않는 session object를 통해 JSP 작성자에게 HttpSession 개체를 노출한다.
session object가 이미 JSP 프로그래머에게 제공되었기 때문에 프로그래머는 초기화나 getSession() 없이 객체로부터 데이터를 즉시 저장하고 검색할 수 있다.
참고자료