본문 바로가기
컴퓨터이야기/JAVA&JSP

[JSP]JSP개요(Java Server Page)

by 변화지시자 2013. 1. 30.
반응형

○ JSP란?

Java Server Page의 약자

 

JSP 구현 방법

- 컴퍼넌트를 활용한 구현

- 스크립트 태그를 활용한 구현 <%@ 지시문 <%! 선언문 <% 수행문 %>

- EL를 활용한 구현(Jsp2.0 버전부터 신규) Expression Language

- XML태그를 활용한 구현

- 커스텀 태그를 활용한 구현

 

<%@ 지시문

page 지시문의 속성값

[ language="java" ] 
[ extends="package.class" ] 
[ import="{package.class | package.*}, ..." ] 
[ session="true|false" ] 
[ buffer="none|8kb|sizekb" ] 
[ autoFlush="true|false" ] 
[ isThreadSafe="true|false" ] 
[ info="text" ] 
[ errorPage="relativeURL" ] 
[ contentType="mimeType [ ; charset=characterSet ]" | "text/html ; charset=ISO-8859-1" ] 
[ isErrorPage="true|false" ] 
[ pageEncoding="characterSet
[ isELIgnored="true|false"] 

 

<%@ include 지시문

file = "****.jspf"

인클루드는 여러번 할 수 있으며, 그 파일에 포함되어짐.

인클루드 되는 파일은 확장자 jspf를 붙임

 

<%! 선언문

멤버 변수와 메소드 정의

 

 

 

JSP에 의해서 생성 되는 메소드

init() - 클래스 생성시 최초 1회

service() - 페이지 요청이 있을 때 마다, doGet, doPost

destory() - 메모리에서 해제 될때 호출

 

○ Web Application 개발 방법론

 

 

 

 

11차시.pdf