4장 JSP 페이지의 디렉티브(Directive)

Slides:



Advertisements
Similar presentations
KB 스타 경제 · 금융교실 나는 용돈관리왕. KB 스타 경제 · 금융교실 나는 용돈관리왕 선생님은 ? KB 2  이름 : 김국민  별명 : 스타 왕자  소속 : KB 국민은행 소비자 보호담 당 ( 간단한 자기 소개 : 교육 대상이 흥미 를 가질 수 있는 이미지와.
Advertisements

JSP 정리 레퍼런스: JSP 2.1 웹 프로그래밍 (최범균, 가메출판사). 목차 1. Directive - 인코딩 - 오류처리 2. Implicit Object - 쿠키/세션 3. Action Tag 4. JDBC/DBCP 프로그래밍, 파일업로드 5. Expression.
스토리 보드 EBS 인터넷 수능 강의시스템 운영 Ver 1.0 Copyright ⓒ LG CNS LG CNS 의 사전 승인 없이 본 내용의 전부 또는 일부에 대한 복사, 배포, 사용을 금합니다. EBSi-AP-APZ-AN-004 [APZIPSI] 중간고사 대비특강.
- SW_Desing Study Group -
11 JSTL 사용하기.
Spring MVC ㅇ 스프링 MVC 구성요소 설명 DispatcherServlet 클라이언트의 요청을 컨트롤러에게 전달하고
웹 페이지.
제5장 산업재해 보상보험 ☞ 목적 : 근로자의 업무와 관련하여 발생한 재해근로자의 재활 및 사회복귀를 촉진시키기 위하여 이에 필요한 보험시설을 설치 운영하며, 피해를 예방하고 근로자의 복지증진을 위한 사업을 행함으로써 근로자의 보호에 이바지함을 목적으로 함. 산재보험은.
통합연구사업지원 정산 사용자 설명서 (기관사용자).
Internet Computing KUT Youn-Hee Han
Chapter 14 : JSP 고급4. chapter 14 : JSP 고급4 학습목표 커스텀 태그 종류 JSTL ( JSP Standard Tag Library ) 사용자 커스텀 태그 커스텀 태그 작성 클래스 기반 커스텀 태그 작성 태그 파일 기반 커스텀 태그 작성.
데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터
12 커스텀 액션.
1. JSP(Java Server Pages) 소개
9 표준 액션.
9장. 요청 흐름제어와 모듈화 #1: <jsp:forward> 액션태그 사용
10장. 에러 처리 제10장.
4장. JSP의 구성요소와 스크립팅요소 제4장.
5 익셉션 처리.
1장. JSP 및 Servlet을 활용한 동적 웹 프로그래밍 소개 제1장.
1. JSP(Java Server Pages) 소개
3 JSP의 기초.
7 JSP의 기초.
4 쿠키와 세션.
6장. JSP 지시문 (Directives) 제6장.
중 간 고 사 (웹프로그래밍)
23강. EL(Expression Language)
24강. JSTL(JSP standard Tag Library)
JSP(Java Server Page) JSP기초 JSP 지시어 PSLAB 남지민 년 2월 17일.
JavaServerPage 전혜영.
JSP 내장 객체 JSP에서 기본으로 사용할 수 있는 내장 객체 종류를 알아본다. 내장 객체별 주요 기능과 메서드를 이해한다.
Part 04 입출력과 전처리 ©우균, 창병모 이 슬라이드는 부산대학교 우균이 작성하였습니다. 오류나 수정할 사항 있으면 연락 주세요.
9강. JSP 본격적으로 살펴보기-I JSP 태그의 개념 이해 JSP 동작 원리 JSP 내부 객체
8 데이터베이스 사용하기.
12 데이터베이스 사용하기.
웹 애플리케이션 로깅 및 오류 처리 기법 웹 애플리케이션 로깅의 필요성을 이해한다 로깅의 분류 및 구현 방안을 학습한다
제 13 장 JSTL 학기 인터넷비즈니스과 강 환수 교수.
Cookie 와 Session.
Html(front end) & jsp(back end)
9장 JSP페이지의 에러처리 이장에서 배울 내용 : JSP페이지에서 에러를 처리하는 방법에 대해 학습해본다. 에러페이지를 사용한 에러처리의 문제점을 살펴보고, 현재 JSP2.0에서 권장하는 에러 처리 형태인 에러코드별 에러처리를 하는 방법에 대해 학습한다.
Web Socket.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
[ 도면뷰잉 관련 인터넷 옵션 설정 확인 및 변경 ]
웹 다이어리 완료보고서 이상제 정영석.
1. 하나투어 프로모션 페이지 수정사항 정리 – 리오타노 이태리 세미극세사 차렵이불_그레이
제 14 장 커스텀 태그 학기 인터넷비즈니스과 강 환수 교수.
JSP문법 JSP 기본 구조를 이해한다. 지시어, 스크립트릿 JSP 액션 태그 사용법을 익힌다. 한빛미디어(주)
표현언어와 커스텀태그 표현 언어의 개념을 이해한다. JSP1.2 커스텀 태그 개발 방법을 익힌다.
토익시험 접수 절차 Page : 위치 : :: 페이지 설명 [회원접수] 클릭
JSTL Core 2015 Web Service Computing.
통합연구사업지원 정산 사용자 설명서 (연구책임자).
KB스타 경제·금융교실 은행에 가요.
Spring Security 2015 Web Service Computing.
Ⅳ. 생식과 발생 4. 자손에게 줄 세포 만들기.
“병원 폐기물 소각장” 및 “가축 폐수 처리장” 건축 허가 반대 (2011년 “음식물처리장” 미해결 민원 연관)
JSP Expression Language
JSP Programming with a Workbook
제 04 장 JSP 기본 문법 학기 인터넷비즈니스과 강 환수 교수.
1. 기술 및 제품 설명 > 제품 개요 발표자료 작성 방법 <발표자료 작성 방법>
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
Java의 정석 제 7 장 객체지향개념 II-3 Java 정석 남궁성 강의
코 칭 결 과 센 터 구성센터 (모바일) 코칭대상 프로 (엔지니어) 코칭일시
1. 하나투어 프로모션 페이지 수정사항 정리 – 인따르시아 여행용 파우치 5p (핑크)
1. 하나투어 프로모션 페이지 수정사항 정리 – [트래블이지] 비비드접이식가방 NO.1278
大鵬(대붕) 김 시 습 국어국문학과 이준석.
1. 칭찬 및 고발제도 운영(안) 1. 목적 : 칭찬문화의 전사적 확산,전파를 통한 칭찬문화 조성 및 건전한 회사문화 형성
KB스타 경제·금융교실 화폐가 태어났어요.
Presentation transcript:

4장 JSP 페이지의 디렉티브(Directive) 이장에서 배울 내용 : JSP페이지를 구성하는 구성요소중 하나인 디렉티브에 대해 학습한다. 웹 브라우저가 요청한 JSP 페이지가 실행이 될 때, 필요한 설정 정보의 지정에 사용되는 JSP 페이지의 디렉티브는 page, include, taglib의 세 가지 디렉티브가 있는데 각각 이들에 대해 학습한다. 김은옥(oda94@naver.com)

목차 page 디렉티브(Directive) - <%@ page%> include 디렉티브(Directive) - <%@ include%> taglib 디렉티브 - <%@ taglib%>

page 디렉티브(Directive) <%@ page%> JSP 페이지에 대한 정보는 page 디렉티브(Directive)의 속성들을 사용해서 정의 생성되는 문서의 타입, 스크립팅언어, import할 클래스, 세션 및 버퍼의 사용여부, 버퍼의 크기 등 JSP페이지에서 필요한 설정정보를 지정.

page 디렉티브(Directive) page 디렉티브(Directive)의 속성 속성명 속성의 기본값 사용법 속성설명 info info="설명... " 페이지를 설명해 주는 문자열을 지정하는 속성 language "java" language="java" JSP 페이지의 스크립트 요소에서 사용할 언어를 지정하는 속성 contentType "text/html;charset=ISO-8859-1" contentType="text/html;charset=utf-8" JSP페이지가 생성할 문서의 타입을 지정하는 속성 extends extends="system.MasterClass" 자신이 상속 받을 클래스를 지정할 때 사용하는 속성 import import="java.util.Vector" import="java.util.*" 다른 패키지에 있는 클래스를 가져다 쓸 때 사용하는 속성

page 디렉티브(Directive) page 디렉티브(Directive)의 속성 속성명 속성의 기본값 사용법 속성설명 session “true” session="true" HttpSession을 사용할지 여부를 지정하는 속성 buffer "8kb" buffer="10kb" buffer="none" JSP 페이지의 출력버퍼의 크기를 지정하는 속성 autoFlush autoFlush="false" 출력버퍼가 다 찰 경우에 저장되어 있는 내용의 처리를 설정 하는 속성 isThreadSafe isThreadSafe="true" 현재 페이지에 다중쓰레드를 허용할지 여부를 설정하는 속성

page 디렉티브(Directive) page 디렉티브(Directive)의 속성 속성명 속성의 기본값 사용법 속성설명 errorPage errorPage="error/fail.jsp" 에러발생시 에러를 처리할 페이지를 지정하는 속성 isErrorPage “false” isErrorPage="false" 해당페이지를 에러페이지로 지정하는 속성 pageEncoding “ISO-8859-1” pageEncoding="utf-8" 해당페이지의 문자 인코딩을 지정하는 속성 isELIgnored jsp버전 및 설정에 따라 다르다. isELIgnored=“true” 표현 언어(EL)에 대한 지원여부를 설정하는 속성

include 디렉티브(Directive) JSP페이지에서는 여러 JSP 페이지에서 공통적으로 사용되는 내용이 있을 때, 이러한 내용을 별도의 파일로 저장해 두었다가 필요한 JSP 페이지 내에 삽입할 수 있는 기능을 제공 공통적으로 포함될 내용을 가진 파일을 해당 JSP 페이지 내에 삽입하는 기능을 제공하는 것이 include 디렉티브

include 디렉티브(Directive) include 디렉티브는 <%@ include로 시작되며, 포함시킬 파일명을 file속성의 값으로 기술. <%@ include file="포함될 파일의 url"%> include 디렉티브의 처리 과정

include 디렉티브(Directive) include 디렉티브를 사용한 JSP 페이지가 컴파일 되는 과정에서 include 되는 JSP페이지의 소스 내용을 그대로 포함해서 컴파일 복사 & 붙여넣기 방식으로 두 개의 파일이 하나의 파일로 합쳐진 후 하나의 파일로서 변환되고 컴파일 . include 디렉티브는 주로 조각 코드를 삽입할 때 사용. 조각코드를 가지는 페이지의 내용은 어떤 값을 가지는 변수를 정의하고 있는 경우에 주로 사용.

taglib 디렉티브 (Directive) taglib 디렉티브는 표현 언어(EL :Expression Language), JSTL(JSP Standard Tag Library), 커스텀 태그(Custom Tag)를 JSP페이지 내에 사용할 때 사용됨.

taglib 디렉티브 (Directive) 사용방법 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> --중략-- <c:set var="aInt" value="123"%> prefix속성 : 별명과 같은 역할, prefix속성의 값을 사용하면 uri속성의 값을 사용하는 것과 같음. uri속성 : 사용자가 정의한 어떤 태그의 설정 정보를 가짐.