application
- 서버에 의한 데이터를 가지고 올 때 씀.
- context - 나를 둘러싼 상황.
- 웹어프리케이션에서 쓸 수 있는 가장큰 저장소
모든 servlet 기본 객체는 pageContext로부터 나온다.
pageContext
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>PageContext</title>
</head>
<body>
<h4>PageContext</h4>
<pre>
: 하나의 JSP에 대한 모든 정보를 가진 객체.
: 가장 먼저 생성되는 기본 객체로 나머지 기본객체에 대한 참조를 소유함.
<%=request==pageContext.getRequest() %>
<%= pageContext.getRequest() instanceof HttpServletRequest%>
<%=((HttpServletRequest)pageContext.getRequest()).getRequestURI() %>
<%=session==pageContext.getSession() %>
<%=application == pageContext.getServletContext()%>
${pageContext.request.contextPath }
1. 영역(scope) 제어 / request session 등 세가지 scope를 건드릴 수 있다.
2. 에러 데이터 확보
3. 페이지 이동(dispatche 방식의 이동)
</pre>
</body>
</html>
728x90
반응형
'Languages > java' 카테고리의 다른 글
[JAVA]maven02 mac에서 maven 설치 (0) | 2021.03.30 |
---|---|
[JAVA](JSP)Cookie01_로그인_입문용 (0) | 2021.03.28 |
[JAVA]maven01 설치하기 (0) | 2021.03.25 |
[JAVA](JSP) Session이란? (0) | 2021.03.25 |
[JAVA] tomcat 버전과 서블릿 버전 출력하기 (0) | 2021.03.24 |