티스토리 뷰

Programming/JSP&Servlet

2016.5.2

짜모 2016. 5. 2. 13:11
반응형


컨텍스트 경로

웹어플리케이션이 동작중인 서버가 각 웹어플리케이션을 구분하기 위한 경로


ex>



JSP로 요청이 들어오면 JSP는 서블릿으로 변역되고(JAVA 코드) 번역된 서블릿 자바코드가 컴파일되고(.class)

컴파일된 프로그램이 실행되고 요청이 들어올때 마다 실행된 프로그램에 있는 서블릿 객체가 가지는 요청처리 메소드가 한번씩 호출됨




JSP로 작성된 파일은 요청에 대해 응답이 되어질때 서블릿으로 변환됨

1. 요청이 들어옴

2. jsp파일을 서블릿으로 코드 변환함(java파일 생성)

3. 2를 컴파일함(class파일 생성)

4. 3을 실행함(객체생성 혹은 메모리 로드)

5. 4객체의 요청처리 메소드를 호출(_jspService() 메소드)


요청이 들어왔을시 객체가 없으면 4실행

3이없으면 2, 3실행


jsp코드는 _jspService메소드로 변역될 때

html은 out객체의 출력으로 스크립틀릿의 코드는 그냥 자바코드로 해서

_jspService메소드로 복붙 됨(멤버함수 내의 코드로)


jsp가 번역되는 서블릿의 멤버함수나 변수를 넣고 싶으면 선언문으로 작성


선언문

<%! 

~~~

%>











반응형

'Programming > JSP&Servlet' 카테고리의 다른 글

2016.5.10  (0) 2016.05.10
2016.5.3  (0) 2016.05.03
2016.4.29  (0) 2016.04.29
2016.4.28  (0) 2016.04.28
2016.4.28  (0) 2016.04.28
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함