<%@ 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> |