- 2019/08/23 내부객체2019년 08월 23일
- 조별하
- 작성자
- 2019.08.23.:46
[전 수업] JSP 환경구축과, 기본문법을 살펴보았다
[본 수업] 내부객체가 무엇인지 짧게 알아보자
1) .jsp는 어떻게 compile 되고 출력 되는 것일까?
D:\java0514\workspace\.metadata\.plugins\org.eclipse.wst.server.core
\tmp0\work\Catalina\localhost\basicWeb\org\apache\jsp\basic
-->경로로 해서 들어오면
test.jsp->test_jsp.java->test_jsp.class 과정을 걸친 .java 와 .class가 존재한다2) 내부객체란?
...더보기JSP 내부객체 (상위객체)
톰갯서버에 의해 자동으로 생성된 객체
개발자는 별도의 객체를 선언하지 않고 가져다 사용만 한다
1) out : 본문()을 가리키는 출력객체
JspWriter out2) request : 사용자가 요청한 정보를 관리하는 객체
HttpServletRequest requestinterface : 추상메소드로만 구성
추상클래스 : 추상메소드+일반메소드 구성
일반메소드 : void test(){};
추상메소드 : 함수를 선언만 함
void test ();
--인터페이스와 추상클래스로 객체생성 할 수 없다
interface ServletRequest {}
Interface HttpServletRequest extends ServletRequest{}
상속을 받는 클래스 만듬
class HttpServletRequestWrapper extends/implements HttpServletRequest{}
HttpServletRequest request= new HttpServletRequestWrapper()
다형성 : 자식이 부모집에 들어갈 수 있다3) response : 요청한 사용자에게 응답을 관리하는 객체
HttpServletResponse response
4) session : 요청한 사용자를 개별적으로 구분하기 위한 객체
HttpSession session
5) application : 서버에 대한 정보를 관리하는 객체
ServletContext application
6) pageContext : JSP,JSTL,EL 등 동일한 페이지내에서
서로 다른 문법과의 데이터를 교류할 수 있다
PageContext pageContext[Java(TM) EE 7 Specification APIs]-자바 엔터플라이즈 api주소!!
https://docs.oracle.com/javaee/7/api/
'JAVA 교육 > Jsp' 카테고리의 다른 글
2019/08/23 계산 연습 (0) 2019.08.23 2019/08/23 JSP에서 를 HTML이용한 성적 양식 만들어 보기 (0) 2019.08.23 2019/08/22 JSP 성적프로그램(기초문법,배열,메소드) (0) 2019.08.22 2019/08/22 JSP 기초 문법 (0) 2019.08.22 2019/08/21 JSP란? (0) 2019.08.21 다음글이전글이전 글이 없습니다.댓글