usePageContext.jsp

 <%@ page contentType="text/html; charset=utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> usePageContext.jsp</title>
</head>
<body>
 <%
  //pageContext.getRequest()의 리턴 타입은 ServletRequest인데, JSP페이지가 HTTP요청을 처리하므로 HttpServletRequest로 형변환 
  HttpServletRequest httpRequest = (HttpServletRequest) pageContext.getRequest();
 %>

 

 request 기본 객체와 pageContext.getRequest()의 동일 여부:

 

 <!-- //리턴 값이 같은 객체인지를 검사한다. -->
 <%=request == httpRequest%>

 

<br> pageContext.getOut() 메서드를 사용한 데이터 출력:

 

 <!-- pageContext.getOut().println()은 out.println()과 동일하다. -->
 <%  pageContext.getOut().println("안녕하세요!"); %>
</body>
</html>

 

+ Recent posts