내장 객체의 영역

 영역

설명 

page 

 하나의 JSP 페이지를 처리할 때 사용되는 영역 

request

 하나의 요청을 처리할 때 사용되는 영역

session

 하나의 브라우저와 관련된 영역 

application 

 하나의 웹 애플리케이션과 관련된 영역 



액션태그

 태그의 종류

설명 

 <jsp : forward>

 다른 사이트로 이동할 때 사용, 페이지의 흐름을 제어할 때 사용 

 <jsp : include>

 정적 혹은 동적인 자원을 현재 페이지의 내용에 포함시킨다. 페이지를 모듈화할 때 사용 

 <jsp : param>

 <jsp : forward>, <jsp : include>, <jsp : plugin>과 같이 사용되어 파라  미터를 추가할 때 사용

 <jsp : usebean>

 빈(bean)을 생성하고 사용하기 위한 환경을 정의하는 액션 태그 

 <jsp : setProperty>

 액션은 빈에서 속성 값을 할당 

 <jsp : getProperty>

 액션은 빈에서 속성 값을 얻어올 때 사용 


' IOT 기반 응용 SW과정 > Web Programing' 카테고리의 다른 글

Day38 쿠키 & 세션  (0) 2016.05.11
Day37 액션태그  (0) 2016.05.10
Day35 JSP  (0) 2016.05.04
Day34 JSP 내장 객체  (0) 2016.05.03
Day33 Jsp  (0) 2016.05.02

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


종류 

사용용도 

형식 

  스크립트릿(scriptlet)

 자바 코드를 기술함 

 <% %> 

  선언문(declaration)

 변수와 메소드를 선언함 

 <%! %> 

  표현식(expression)

 계산식이나 함수를 호출한 결과를 문자열 형태로 출력함 

 <%= %>

  주석(comment)

 JSP 페이지에 설명을 넣음 

 <%--  --%> 


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

1. 요청이 들어옴

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

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

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

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


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

jsp코드는 _jspService메소드로 번역될때 html은 out객체의 출력으로 스크립트릿의 코드는 

그냥 자바코드로해서 _jspService메소드로 복붙됨(멤버함수 내의 코드로)

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

' IOT 기반 응용 SW과정 > Web Programing' 카테고리의 다른 글

Day37 액션태그  (0) 2016.05.10
Day36 내장 객체의 영역, 액션태그  (0) 2016.05.09
Day35 JSP  (0) 2016.05.04
Day34 JSP 내장 객체  (0) 2016.05.03
Day32 Web Programming // JSP  (0) 2016.04.29

+ Recent posts