일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링프레임워크
- Multipart
- 데이터문서포맷
- 웹프로그래밍
- Session
- 자바
- Servlet
- 카카오APi
- 프로그래밍용어
- Java
- Ajax
- XML Core
- 데이터규정
- java컴파일
- XML DOM
- 세션
- Database
- JSTL
- 반응형웹
- HTTP
- Request/Response Header
- 자바스크립트
- 데이터포맷
- 데이터베이스
- 공문서작성규정
- JavaScript
- xml mapping
- java annotation
- xml
- JSP
- Today
- Total
목록xml (8)
KyungHwan's etc.
java annotation 과 reflection을 사용한 xml mapping 1. 커스텀 어노테이션을 생성 2. 어노테이션을 찾고 주입하는 컨테이너클래스 생성 3. 어노테이션을 이용하여 사용 스프링 프레임워크를 사용하면, 어노테이션을 이용하여 많은 개발을 하게 된다. 스프링 프레임워크에서 의존성주입(DI)을 위해 @Autowired 어노테이션을 이용하기도 하며, 리플렉션을 통해서 URL을 매핑하기 위한 @RequestMapping 어노테이션등을 사용하게 된다. 어노테이션은 JAVA에서 코드내에 메타데이터(metadata)를 넣기 위해 도입한 개념으로, 특정 지점(ElementType: Type, Method, Field, . . .)에 특정 지점(Retention: Source, Class, Run..
JSTLJSP페이지 작성자가 가장 일반적으로 찾는 표쥰 기능을 제공하는 JSP태그 콜렉션 이다. JSTL은 조건,반복,로케일에 민감한 형식화 등을 지원한다. 또한 페이지 작성자가 데이터의 검색 및 표시 방식을 제어하게 하는 표현식 언어(EL)도 제공한다. JSTL태그는 기능에 따라 JSP 페이지를 만들 때 사용할 수 있는 다음 JSTL 태그 라이브러르 그룹으로 분류 할 수 있다.· Core Tags· Formatting tags· SQL tags· XML tags· JSTL Functions Core tagjsp에서 사용되는 반복,조건,데이터관리,데이터베이스액세스,시간,숫자,날짜,문자열,가공등을 사용할 수 있는 표준라이브러리 이다.JSTL은 EL(Expression Language)를 사용하여 표현한다...
JSTLJSP페이지 작성자가 가장 일반적으로 찾는 표준 기능을 제공하는 JSP태그 콜렉션 이다. JSTL은 조건,반복,로케일에 민감한 형식화 등을 지원한다. 또한 페이지 작성자가 데이터의 검색 및 표시 방식을 제어하게 하는 표현식 언어(EL)도 제공한다. JSTL태그는 기능에 따라 JSP 페이지를 만들 때 사용할 수 있는 다음 JSTL 태그 라이브러르 그룹으로 분류 할 수 있다.· Core Tags· Formatting tags· SQL tags· XML tags· JSTL Functions Core tagjsp에서 사용되는 반복,조건,데이터관리,데이터베이스액세스,시간,숫자,날짜,문자열,가공등을 사용할 수 있는 표준라이브러리 이다.JSTL은 EL(Expression Language)를 사용하여 표현한다...
1. XPathXPath(XML Path Language)는 W3C의 표준으로 확장 생성 언어 문서의 구조를 통해 경로 위에 지정한 구문을 사용하여 항목을 배치하고 처리하는 방법을 기술하는 언어이다. 1.1 XPath 소개1.1.1 What is XPath? XPath 는 XML Path Language 이다.XPath는 "path like" 구문을 사용하여 XML 문서의 노드를 식별하고 탐색한다.XPath에는 200 가지가 넘는 내장 함수가 포함되어 있다.XPath는 XSLT 표준의 주요 요소 이다.XPath 는 W3C 의 권장사항이다.1.1.2 XPath ExpressionsXPath 는 XML document 에서 node 들 혹은 node-sets 를 선택하기 위해 path expression 을..
DTD(Document Type Definition)문서 타입 정의(DTD)는 XML 문서의 구조 및 해당 문서에서 사용할 수 있는 적법한 요소와 속성을 정의한다.DTD는 엔티티를 정의할 수 있으며, 빠른 개발을 위한 내부 DTD를 사용 할 수 있다.이러한 DTD는 XML 문서 내부에 명시할 수도 있으며, 별도의 파일로 분리할 수도 있다. HTML5선언 형태, 현재 가장 많이 사용하고 웹 표준 형식. XHTML 1.0 Transitional (호환모드)국내에서 가장 많이 사용하는 DOCTYPE. 하위 브라우저 호환성 때문. -> DOCTYPE 선언은 어떤 버전의 HTML 문서를 작성했는지 브라우저에게 알려주는 것으로, 브라우저가 문서를 오류없이 렌더링하도록 한다. HTML 버전에 따라 사용되는 태그와 속..
XML DOM DOM은 문서를 액세스하거나 조작할 때 표준으로 정의한 것이다.HTML DOM은 HTML 문서를 조작하거나 액세스 할 때 정의한다XML DOM은 XML 문서를 조작하거나 액세스 할 때 정의한다.둘다 트리구조로 이루어져 있다. DOM**을 이해하는 것은 HTML 또는 XML을 이용하려는 사람들에게 필수적이다.** HTML DOM모든 HTML 요소들은 HTML DOM을 통하여 엑세스 된다.아래 예시는 HTML 요소중 demo 요소의 값을 바꾸는 것이다. XML DOM모든 XML 요소들은 XML DOM 을 통하여 액세스 된다.XML 모델 객체에 대한 표준이다.XML 프로그래밍 인터페이스의 표준이다플랫폼과 언어의 독립적이다W3C의 표준이다.XML DOM은 XML 요소를 가져 오거나, 변경하거나, ..
XML( EXtensible Markup Language) - XML은 데이터를 저장하고 전달할 목적으로 만들어 졌으며, 저장되는 데이터의 구조를 기술하기 위한 언어이다. ■XML목적서로 호환되지 않는 데이터 타입을 사용하는 시스템 간의 데이터 교환에는 많은 시간과 노력이 발생한다. 또한 이러한 데이터를 변환하는 과정에서 데이터 손실이 발생하는 경두 종종 있다.하지만 XML은 데이터를 텍스트 형식으로 저장하므로, 소프트웨어나 하드웨어에 독립적으로 데이터를 저장하고 전달할수 있어, XML를 사용하면 새로운 운영체제나 프로그램, 브라우저 등에 상관없이 데이터를 안전하고 손쉽게 전달할수 있다.- XML은 HTML처럼 데이터를 보여주는 목적이 아닌, 데이터를 저장하고 전달할 목적으로만 만들어졌다.또한, XML ..
AJAX(Asynchronous JavaScript And XML) 페이지 재로딩 없이 페이지를 갱신할수 있다. 페이지가 로드된후 서버로부터 요청과 응답을 받을수 있다. 백그라운드 상에서 데이터를 서버에 보낼 수 있다 1. AJAX의 핵심은 XMLHttpRequst Object 이다. 현대 모든 브라우저에서는 XMLHttpRequst를 지원한다. XMLHttpRequst를 사용하면, 페이지 내에서 서버를 이용하여 데이터를 바꿀수 있다. 이 의미는 페이지 재로딩 없이 웹페이지 를 갱신할수 있다. 2. XMLHttpRequest 객체 생성하기 모든 현대 브라우저는 XHLHttpRequest 를 생성할수 있다. 보안을 위해 최신브라우저들은 도메인에서 액세스를 허용하지 않는다. 웹페이지가 로드 되려고 하려면 X..