코어(core) 태그 - 변수 지정과 삭제 코어 태그의 선언은 아래와 같습니다. <%@ taglib prefix="c" uri=http://java.sun.com/jsp/jstl/core %> JSP 문서 상단에 코어 태그 사용을 선언한 후 문서에서는 '<c: />' 형태로 사용합니다. 코어태그를 사용하면 변수, 흐름제어, URL 등과 관련하여 JSP 문서를 제어할 수 있습니다. 1. 변수 선언하기 코어 태그를 사.. 자바(Java)/JAVA 2EE 2009.09.09
JSTL이 제공하는 태그의 종류 JSTL의 태그 종류는 5가지이며 지원되는 영역은 다음과 같습니다. 1. 코어 태그 ( Core Tag ) 접두사가 'c' 로 시작하며 변수, 흐름제어, URL 처리 등을 담당하는 태그입니다. 태그 선언은 다음과 같습니다. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 2. 포멧 태그 ( Format Tag ) 접두사가 'fmt' 로 시작하.. 자바(Java)/JAVA 2EE 2009.09.09
커스텀 태그 라이브러리와 JSTL ● JSP 커스텀 태그 라이브러리(Custom tags Library) 커스텀 태그는 JSP페이지(프리젠테이션)에서 사용하기 위해 사용자가 직접 정의하는 XML형식의 태그입니다. 커스텀 태그를 사용하면 JSP페이지에서 사용할 XML형식의 태그를 미리 정의 구현해 놓고 페이지에서 사용할 수 있습니다. JSP페이지에서 커스텀 태.. 자바(Java)/JAVA 2EE 2009.09.09
XML 문서의 엘레멘트와 속성 XML 문서는 엘레멘트(Elemnets)와 속성(Attrivutes)들로 구성된 텍스트 문서입니다. 1. Elements(엘레멘트) 엘레멘트는 HTML 문서의 태그와 같습니다. 엘레멘트는 텍스트를 포함할 수 있으며 다른 엘레멘트들을 가질 수 있습니다. 엘레멘트 정의 규칙은 다음과 같습니다. 모든 엘레멘트는 반드시 시작 태그와 종료.. XML/XML 2009.09.08
XML DTD(Document Type Definition) 정의 XML DTD는 무서의 구조를 정의하기 위해 사용됩니다. XML 문서를 작성할 때 반드시 지켜져야 하는 규칭을 정의한 것으로 문서의 구조, 태그, 속성, 순서 등을 정의합니다. DTD는 XML 문서내에서 또는 외부 파일(*.dtd)로 작성이 가능하며 XML 문서가 읽혀질 때 XML 파사에 의해서 XML 문서가 DTD 규칙에 맞게 작성.. XML/XML 2009.09.08
Well Formed XML Documents (잘 작성된 XML 문서) XML 문서 작성 규칙에 맞는 문서를 Well Formed XML Document라고 부르며 XML 문서 작성 규칙은 다음과 같습니다. XML 문서는 루트 요소를 가지고 있어야 한다. XML 엘레멘트는 시작과 끝 태그를 반드시 사용해야 한다. XML 태그는 대소문자를 구별한다. XML 엘레멘트는 집합적으로 사용되어야 한다. XML 속성의 값은 .. XML/XML 2009.09.08
XML 문서의 XML 엘레멘트(ELEMENT) XML 엘레멘트(요소, 원소)는 XML 태그를 말합니다. XML 태그는 콘텐츠과 속성을 가질 수 있습니다. 따라서 데이터를 표현하는 방법도 콘텐츠에 작성하는 방법과 속성에 작성하는 방법 두 가지가 있을 수 있습니다. 1. 속성으로 데이터를 표현하는 예제 2. 콘텐츠에 데이터를 표현하는 방법 위 두 예제 중 1.. XML/XML 2009.09.08
XML의 문법적 특성 XML의 문법적 특성 1. 반드시 클로징 태그(a closing tag)를 가져야 합니다. (Opening and closing tag 또는 start and end tag 표현은 같은 표현입니다.) * 틀린 예 <p> 이것은 문단입니다. * 올바른 예 <p>이것은 문단입니다.</p> 2. XML 태그는 대소문자를 구분합니다. * 틀린 예 <Message>이런 태그 사용은 태.. XML/XML 2009.09.08
XML의 특징 XML은 단지 순수한 정보를 태그로 감싼 것 입니다. HTML처럼 태그를 미리 정의해 놓은 것이 아니라 사용자가 직접 태그와 문서의 구조를 정의하여 사용하게 하며 XML 태그 또한 텍스트일 뿐 특별하지 않습니다. 또한, XML은 HTML를 대체하는 언어가 아니라는 것을 이해하는 것이 중요합니다. HTML과 XML은 디자.. XML/XML 2009.09.08
XML(eXtensible Markup Language) 개요 XML(eXtensible Markup Language) HTML이 자료를 구조적으로 표현하기 위한 언어라면, XML은 자료의 저장과 전송을 위해 디자인 된 마크업 언어(Markup Language : 문서의 내용에 추가적인 정보를 표시하기 위한 언어)입니다. HTML과 XML 문서 모두 텍스트로 구성되어 있어 플랫폼에 독립적입니다. 텍.. XML/XML 2009.09.08