반응형

분류 전체보기 80

jQuery DOM 탐색(traversing)

1. 코드 실행 순서 children.html ; 자손 레벨을 탐색find.html ; 자식 레벨 뿐만 아니라 자손 레벨도 탐색prev.html ; 자신의 바로 앞의 태그next.html ; 자신의 바로 옆의 태그siblings.html ; 자신의 형제 노드(태그)들을 선택parent.html ; 자신의 부모 노드를 선택 Filtering.html ; 선택된 집합에서 다시 조건에 맞는 jquery 집합을 선택함. append.htmlappend-apply.html ; 클릭하면 그림이 추가됨prepend.htmlprepend-apply.html ; 클릭하면 사진이 순환됨html().htmltext().htmlremove.htmlempty.html eq() : 인덱스 번호에 해당하는 노드를 탐색. 첫번째 노..

jQuery 2013.08.09

jQuery 선택자(SELECTOR)

선택자(selector) 란? - 문서 내에서 원하는 엘리먼트를 쉽게 식별하고 이를 추출하기 위해서 jQuery에서 제공하는 기술이다. 기본 셀렉터 셀렉터 설명 :first 페이지에서 처음으로 일치하는 엘리먼트를 반환한다. :last 페이지에서 마지막으로 일치하는 엘리먼트를 반환한다. :even 페이지 전체의 짝수 번째 엘리먼트를 반환한다. :odd 페이지 전체의 홀수 번째 엘리먼트를 반환한다. :eq(n) n번째로 일치하는 엘리먼트를 반환한다. :gt(n) n번째 엘리먼트(포함하지 않음) 이후의 일치하는 엘리먼트를 반환한다. :lt(n) n번째 엘리먼트(포함하지 않음) 이전의 일치하는 엘리먼트를 반환한다. :first-child 첫 번째 자식 엘리먼트를 반환한다. :last-child 마지막 자식 엘리..

jQuery 2013.08.09

jQuery 이벤트 처리

이벤트 등록하기 $("a").bind("click",funtion (e) ){ $(this).css("background", "yellow");}); bind("이벤트타입이름", 이벤트핸들러)- 이메소드로 해당 엘리먼트에 원하는 이벤트를 적용할 수 있다. 적용가능한 이벤트에는 click, mousedown, focus, resize 등 여러가지가 있다. 인자에 기술한 함수는 이벤트 발생했을 시 자동 실행된다.아래처럼도 사용가능 $("a").click(function(){ $("this").css("background", "yellow"); }); jQuery 에서 지원하는 이벤트 이벤트 명 발생 위치 정의 BLUR FOCUS가 가능한 엘리먼트 엘리먼트가 포커스를 잃을 때 발생 (포커스 : 커서가 객체 안..

jQuery 2013.08.09

DTD(Document Type Definition) ck

DTD(Document Type Definition) 란?- DTD는 데이터를 포함하는 문서에서 일관성을 유지하도록 데이터 구조를 미리 정의하는데 돕기 위한 것이다. - XML문서에서 아용되는 마크업 문서에 대한 논리 구조를 정의 DTD 타입 - ELEMENT(엘리먼트 정의)- ATTLIST(속성 정의)- ENTITY(엔티티 정의)- NOTATION(데이터 타입 표기법 선언)- COMMENT(주석)- CDATA섹션 엘리먼트 (ELEMENT) 일반적인 형태 Name: 선언될 엘리먼트 타입명 , contentspec : 어떤것을 담을지 정의하는 컨텐츠 스펙(content specification) 컨텐트 스펙 종류 - EMPTY : 전혀 내용을 가지고 있지 않으면 빈 엘리먼트라 하며, 이를 표시하기 위해 "..

XML 2013.08.07

지시자(directive) 란?

출처 : http://studyto.cafe24.com/teach/jsp/jsp_directive.html지시자(JSP Directive)- 웹 컨테이너가 JSP페이지를 서블릿 클래스로 변환할 때 필요한 정보기술하기 위해 사용한다. - jsp 컨테이너에 해당 페이지의 특수한 처리 정보를 넣고자 할 때 사용한다. 예를 들어 사용할 스크립팅언어를 지정하거나, 다른 페이지의 컨텐트를 삽입하고, 커스텀 태그 라이브러리를 지정할 때 사용된다.지시자는 브라우저 사용자에게는 보이지 않는다.1. page 지시자jsp 지시자중 가장 복잡한 구조로 되어 있다.구 문XML 기반 구분속성 설정은 위의 두가지 방법에 동일하지만, xml기반으로 스타일 사용하려면 페이지 전체가 xml 스타일로 되어 있어야 한다는 제약이 따른다.1..

Web/JSP/Servlet 2013.08.04

JavaMail

파일첨부 Java Mail API lib http://www.javanuri.com/edu/boardView.jsp?&menuId=110&Id=112 http://java.sun.com/products/javamail/downloads/index.html JAF(JavaBeans Activation Framework) http://java.sun.com/javase/technologies/desktop/javabeans/glasgow/jaf.html 1. Dynamic Web Project를 새로 만들어서 위 링크에서 다운받은 jar나 첨부한 jar 파일을 WEB-INF/lib에 복사하도록 한다. 복사할 파일은 activation.jar, mail.jar, jtl.jar 이다. (신규 프로젝트일 경우) ..

Web/JSP/Servlet 2013.08.04

마임(MIME) 이란?

출처(일부발췌) : http://www.emh.co.kr/content.pl?mime http://blog.naver.com/tysohn/60004052590 - 마임(MIME) 이란?MIME은 Multipurpose?Internet?Mail?Extensions?의 약자로 일종의 인코딩 방식입니다. MIME은 이메일과 함께 동봉할 첨부 파일(attachment file)을 텍스트 문자로 전환해서 이메일 시스템을 통해 전달 하기 위해 개발되었기 때문에 이름이 "Internet Mail Extension"입니다. 이제는 웹을 통해서 여러 형태의 파일을 전달하는 데 두루 쓰이고 있습니다.- 마임의 타입(Type)text 특정 문자셋(Charset)으로 구성된 텍스트 정보나, 포스트스크립트 같은 formatte..

Web/JSP/Servlet 2013.08.04

프로퍼티(property) 란?

- 자바빈(JavaBean)이란 JavaBean규격서에 따라 작성된 자바클래스이다. 자바빈 클래스에는 파라미터가 없는 생성자가 반드시 있어야 하며, 클래스 외부에서 필드에 접근할때에는 반드시 메소드를 통하여 접근해야 하며 이때 get, set 으로 시작하는 메소드를이용한다. - 예를들어 setName, getName 메소드를 통해서 접근할 수 있는 value필드는 실제 이름과 상관없이 'Name'이라는 이름 으로 인식된다. 자바빈 기술에서 이런 메소드를 통해 관리되는 데이터를 프로퍼티(property) 라고 부르며 get, set 을 뗀 나머지 부분에서 첫문자를 소문자로 바꾼 이름을 프로퍼티 이름으로 취급한다.ex) 1 package com.pack; 2 3 public class JavaBean { 4..

Web/JSP/Servlet 2013.08.04

javascript 기본문법

- javascript 사용법 - 자바스크립트 코드는 HTML문서내의 명령문 - 단순히 줄바꿈만하여도 명령문이 구분가능하다. - 한줄에 여러개의 명령문을 쓰기 원한다면 세미콜론(;)으로 구분하면 된다. 주석 - "//" 슬래시문자 두개를 앞에적으면 주석으로 인식된다. - "/* 여러줄 */" 여러주르이 경우에는 이런식으로 한다. - "" 와 같이 HTML형식의 주석문도 가능하다. 변수 - 선언하지않고 문자에 값을 할당할수 있다. --> 전역변수 name="이름"; age=20; - 하지만 선언하는 것이 좋은 습관이다. --> 지역변수 var name"이름"; var age=20; 문자열 - 문자열은 한 개 이상의 문자로 이루어지며 문자열 선언시 반드시 따옴표 안에 들어가야되며 ("")나 ('')이든지 상..

javascript 2013.08.03
반응형