기본객체 :개발자가 직접 선언하거나 생성하지 안혹, 서블릿 소스가 파싱되는 단계에서 자동 생성되는 객체.
1. request(HttpServletRequest) : 요청에 대한 모든 정보를 가진 객체.
2. response(HttpServletResponse) : 응답에 대한 모든 정보를 가진 객체.
3. out(JSPWriter(캐릭터스트링 문자타입스트링에 최적합), PrintWriter):
응답데이터를 버퍼에 기록(response Body)
버퍼를 제어하거나 버퍼의 정보를 확인할 때 사용.
4. session(HttpSession) : 한 클라이언트가 사용하는 하나의 브라우저를 대상으로 생성된 세션에 대한 모든 정보를 가진 객체.
5. application(ServletContext) : 서블릿 컨테이너와 커뮤니케이션하기 위해 사용되는객체 서버와 현재 실행중인 어플리케이션에 대한 정보를 가진 객체.
6. config(ServletConfig) : 서블릿에 대한 메타 정보를 가진 객체 (확인하는용도..)
7. page(Object) : 현재 JSP 페이지에 대한 인스턴스의 참조 (this
8. exception(Throwable) : 발생한 예외 정보를 가진 객체(isErrorPage 가 설정된 에러 처리 페이지에서 사용)
9. pageContext(PageContext)(***) : 현재 JSP 페이제에 대한 모든 객체를 소유한 객체.
주로 8개를 사용하지만
'대덕공부 > Spring' 카테고리의 다른 글
기본객체 - Session (0) | 2022.06.17 |
---|---|
JSP 내장 객체 request, response, out (0) | 2022.06.17 |
웹어플리케이션에서 페이지 이동 (redirect VS forword VS include) (0) | 2022.06.16 |
Refresh를 이용한 auto request (0) | 2022.06.16 |
06/16 HTTP 응답 패키징(HttpServletResponse 캡슐화) 방식 (0) | 2022.06.16 |