태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

☜[&]☞ E(い)RIS'z BLACKBASS

블로그 이미지
☜[&]☞ 誰もいなくても私はさびしくないの.。
by E(い)RIS
Candle

CALENDAR

«   2008/01   »
    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    

최근에 달린 레몬펜 쪽지

Statistics Graph
Creative Commons License

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.

최근에 달린 레몬펜 쪽지


'2008/01'에 해당되는 글 17건

  1. 2008/01/29
    JSP 개발환경 설정 - 펌 (2)
  2. 2008/01/29
    제 9회 한국 자바 개발자 컨퍼런스
  3. 2008/01/22
    [MySQL] date, time 함수.. unix_timestamp - 펌
  4. 2008/01/22
    [MySQL] View Table 사용법 [5.x 이상] - 펌
  5. 2008/01/18
    javascript 함수, 메소드, 프로퍼티
  6. 2008/01/14
    윈도우 XP 정품인증크랙 - WGA Patcher Permanent Edition
  7. 2008/01/13
    iptime 백도어 관련 - 암호 걸려있어도 들어가는 방법
  8. 2008/01/11
    HTML 기초 구분 및 설명
  9. 2008/01/11
    새로운 발견 - 이쁜 영문 폰트
  10. 2008/01/10
    ADO (ActiveX Data Object) - 펌

출처 : http://musapanz.egloos.com/3055572

1. JDK다운 / 환경변수 설정

http://java.sun.com에서 J2se를 다운, 설치.

[환경변수] 설정을 클릭 (XP기준: 내컴퓨터->속성->고급->환경변수)

[시스템 변수]란의 Path 변수를 선택 [편집]을 클릭.

C:\Program Files\Java\jdk1.6.0\bin;처럼 자신이 설치한 곳의 경로를 작성.

[새로 만들기]를 클릭.

변수 이름: CLASSPATH

변수 값: .;C:\Program Files\Java\jdk1.6.0\lib\tools.jar;

을 입력. <변수 값에서 맨 앞에 .를 꼭 넣어야 한다.>

[새로 만들기]를 클릭.

변수 이름: JAVAHOME

변수 값: C:\Program Files\Java\jdk1.6.0;

을 입력.

cmd창에서 c:\>javac를 입력하여 옵션에 대한 설명이 나오면 제대로 설치가 된 것이다.


2. 톰캣 설치 - 웹 컨테이너

http://jakarta.apache.org에서 해당 버전의 톰캣을 다운 압축을 풀어서 설치.

톰캣의 버전별 개발 환경

Servlet/JSP Spec Apache Tomcat version
2.5/2.1 6.0.10
2.4/2.0 5.5.23
2.3/1.2 4.1.34
2.2/1.1 3.3.2

[시스템 변수]란 에서

[새로 만들기]를 클릭.

변수 이름: CATALINA_HOME

변수 값: C:\apache-tomcat-5.5.20(내가 설치한 버전)

을 입력.

startup.bat파일을 실행하여 정상적으로 서버가 동작하면 성공.

서블릿을 개발하기 위해 web.xml파일을 편집한다. (conf폴더에 위치)

"invoker"를 검색. 하단에 있는

<!--

     <Servlet>~

-->의 <!-- -->주석을 제거한다.

같은 요령으로 <servlet-mapping>의 주석도 제거한다.

servlet-api.jar를 복사(common\lib에 위치)하여 자바\lib폴더에 붙여넣기 한다.

[시스템 변수]란의 CLASSPATH변수를 선택 [편집]을 클릭.

C:\Program Files\Java\jdk1.6.0\lib\servlet-api.jar;를 추가


3. EDITPLUS

http://www.editplus.co.kr/ 에서 다운 프로그램 실행 후

컴파일 설정

[도구]-[사용자 도구 구성]-[추가]-[프로그램]을 선택

메뉴제목: JAVAC

명령: C:\Program Files\Java\jdk1.6.0\bin\javac.exe

인수: [파일이름]을 선택

디렉토리: [파일 디렉토리]를 선택 후 적용을 눌러 완료.

실행 설정

[도구]-[사용자 도구 구성]-[추가]-[프로그램]을 선택

메뉴제목: RUN

명령: C:\Program Files\Java\jdk1.6.0\bin\java.exe

인수: [파일이름]을 선택

디렉토리: [파일 디렉토리]를 선택 후 적용을 눌러 완료.

패키지 컴파일 설정

[도구]-[사용자 도구 구성]-[추가]-[프로그램]을 선택

메뉴제목: PACKAGE

명령: C:\Program Files\Java\jdk1.6.0\bin\javac.exe

인수: -d . [파일이름]을 선택

디렉토리: [파일 디렉토리]를 선택 후 적용을 눌러 완료.


4. 이클립스(Eclipse)설치 및 JSP 작업 환경 설정

1. 이클립스의 설치

설치방법: 별도의 설치과정은 필요없고, 단지 다운받은 zip파일의 압축을 풀어주는 것으로 설치가 된다.

설치한 버전: eclipse-SDK-3.1.2-win32.zip

URL: http://www.eclipse.org/

2. JSP 작업 환경 설정

이클립스에서 JSP를 사용하기 위해선 다음의 과정이 필요하다.

(1) EMF 다운로드 및 설치 - Lomboz를 사용하기 위해 필요.

설치 방법: 설치과정 불필요. 단, 압축을 d:\(이클립스가 설치된 드라이브)에 설정해서 풀어야 된다.

설치한 버전: emf-sdo-xsd-SDK-I200601260027.zip

URL: http://www.eclipse.org/ 상단 메뉴에서 Downloads를 선택

[Borwse downloads]에서 [By Project]항목을 클릭

[Eclipse Modeling Project]에서[EMF]항목을 클릭

(2)Lomboz 플러그인 다운로드 및 설치

1. org.objectweb.lomboz_3.1.0.N20050106.zip파일

설치 방법: 설치과정 불필요. 단, 압축을 d:\eclipse폴더에 설정해서 풀어야 된다.

설치한 버전: org.objectweb.lomboz_3.1.0.N20050106.zip

URL: http://forge.objectweb.org/projects/lomboz/ 상단 메뉴에서 Downloads를 선택

[01 Lomboz for Eclipse 3.1.x]에서[Build-20050106]에 있는

org.objectweb.lomboz_3.1.0.N20050106.zip를 클릭하여 다운

2. lomboz-emf-gef-jem-3.1RC2.zip파일

설치 방법: 설치과정 불필요. 단, 압축을 d:\(이클립스가 설치된 드라이브)에 설정해서 풀어야 된다.

설치한 버전: lomboz-emf-gef-jem-3.1RC2.zip

URL: 위와 동일 상단에 있는[Build-20050831]에 있는

lomboz-emf-gef-jem-3.1RC2.zip을 클릭하여 다운

(3)Tomcat 플러그인 다운로드 및 설치하기

이클립스에서 톰캣을 사용할 수 있도록 해준다.

설치 방법: 설치과정 불필요. 단, 압축을 d:\eclipse\plugin폴더에 설정해서 풀어야 된다.

설치한 버전: tomcatPluginV31.zip

URL: http://www.sysdeo.com/eclipse 브라우저를 끝까지 내려

[Name]에서 [tomcatPlugin]을 클릭하여 3.1 final 버전 tomcatPluginV31.zip을 다운.

 

5. 웹 어플리케이션 개발을 위한 이클립스 환경 설정

1. Workspace 설정과 실행

<1> 미리 작업 할 드라이브에 "project"라는 폴더를 생성(폴더 명은 임의로 지정)

<2> 이클립스를 실행

<3> 워크스페이스를 설정(여기선 d:\project).

2. Lomboz 관련 기능 활성화

<4> [Windows]-[Customize Perspective]를 선택

[Shortcuts]탭에서 [Submenu]항목을 "New"로 선택한 후 [Shortcut Categories]항목에서

Java의 하위 항목인 Lomboz J2EE Wizard를 선택.

<5> 이번엔 [Submenu]항목을 "Show View"로 선택한 후 [Shortcut Categories]항목에서

Lomboz J2EE를 선택.

<6> [Commands]탭의 [Avaliable command groups]항목에서 Lomboz Action 항목을 선택

하고 "OK"버튼을 눌러 저장

3. 웹 어플리 케이션 개발을 위한 Perferences 설정

<7> [Windows]-[Preferences]메뉴를 선택 왼쪽 창 메뉴에서 [General]항목의 하위 항목인[Appearance]의 하위인 [Label Decoration]항목을 선택하고 오른쪽의 [Label Decorations]항목에서 [Lomboz J2EE Decorators]항목을 선택

<8> 좌측의 [Lomboz]항목을 선택 오른쪽에 있는 JDK Tools.jar의 경로를 설정

ex>C:\Program Files\Java\jdk1.6.0\lib\tools.jar

[Lomboz]하위 항목에서 [Server Definitions]를 선택하여 아래의 그림처럼 설정.


 
<9> 좌측의 [Java]항목의 하위 항목인 [Build Path]를 선택 "Folder"로 체크
<10> 좌측의 [Tomcat]항목을 선택 오른쪽의 [Tomcat]항목에서 "Version 5.x"를
[Tomcat home]항목에서 "C:\apache-tomcat-5.5.20"처럼 톰캣의 설치 경로를 지정.
"OK"를 눌러 설정을 완료.
 
6. Lomboz 플러그인을 이용한 웹 어플리케이션을 개발 -    J2EE 프로젝트 만들기
 
<1> [File]-[New]-[Lomboz J2EE Project]메뉴를 선택.(안보이면 Other를 눌러 확인)
<2> [Project settings]항목에서
       Project name: 원하는 프로젝트 명을 입력(ex>test)한 후 "next"를 클릭
<3> [Java Settings]는 바로 "next"를 클릭(차후 변경 가능)
<4> [Create J2EE Module]에서 "add"버튼을 클릭 Enter Module Name:을 입력
       (ex>projectStudy)한 후 "OK"버튼을 클릭
<5> [Targeted Servers]탭을 클릭 "Apache Tomcat v5.0.x"를 선택하고 "Finish"버튼으로 완료.
아래와  같은 화면이 나오면 성공.

<6> test 프로젝트의 [projectStudy(WEB)]를 선택 마우스로 '우'클릭 [Lomboz J2EE]-[Deploy Module]를 선택하여 Console창에서 성공하는 지를 확인. 성공했으면 윈도우 탐색기를 통해 확인. (ex>C:\apache-tomcat-5.5.20\webapps\projectStudy)처럼 폴더가 생겼으면 정상적으로 "배포"가 된 것이다.
<7> 상단의 고양이 아이콘 중 최좌단에 위치한 버튼(Start Tomcat)를 눌러 톰캣을 실행.
http://127.0.0.1:8090/projectStudy/를 입력하여 "Welcome"이 정상적으로 나오는지 확인.
 
 
7. 작업폴더 및 JSP 페이지 생성하기
 
<1> test 프로젝트의 [projectStudy(WEB)]를 선택 마우스로 '우'클릭 [New]-[Folder]를 선택
<2> "Folder name"에 원하는 이름을 입력(ex>view)하고 "Finish"를 클릭
<3> 방금 만들어진 [view]를 선택, 마우스로 '우'클릭 [New]-[Lomboz JSP Wizard]메뉴를 선택(안보이면 Other를 눌러 선택).
<4> [Create a new JSP file]에서 "File name:"를 지정(ex>test.jsp)하고 "Next"를 클릭
<5> [Set JSP details]에서 Page encoding를 선택(ex>EUC-KR)하고 "Finish"를 클릭 완료.
<6> 서버, 모듈 재 기동 후 http://127.0.0.1:8090/projectStudy/view/test.jsp에서 정상적으로
"Write your content here"이 보이면 성공.
 
 
이로써 이클립스를 활용한 JSP작업 환경은 정리완료.
 
출처: 본인
참고도서: 기초부터 모델 2기반의 MVC패턴까지 JSP 2.0 웹 프로그래밍(김은옥 저, 삼양미디어) 의 Chapter 6을 참조.
 
퍼가시는 건 자유, 단, 저작권 책임 못짐 --; 여하튼 이런 어설픈 자료보다 책을 읽읍시다.^^;.
이 책 좋습니다. 강추^^;

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

'WEB 2.0 > JSP' 카테고리의 다른 글

JSP 개발환경 설정 - 펌  (2) 2008/01/29
TRACKBACK 0 AND COMMENT 2



크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
TRACKBACK 0 AND COMMENT 0
출처 : http://blog.itank.net/hooshim/13



mysql> select date_format( now() , "%Y%m%d-%H%i%S");
+---------------------------------------+
| date_format( now() , "%Y%m%d-%H%i%S") |
+---------------------------------------+
| 20050108-114845                       |
+---------------------------------------+
 
mysql> select date_format( 34252524323432 , "%Y%m%d-%H%i%S");
+------------------------------------------------+
| date_format( 34252524323432 , "%Y%m%d-%H%i%S") |
+------------------------------------------------+
| NULL                                           |
+------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
 
mysql> select unix_timestamp();
+------------------+
| unix_timestamp() |
+------------------+
|       1105152570 |
+------------------+
 

mysql> select date_format( unix_timestamp() , "%Y%m%d-%H%i%S");
+--------------------------------------------------+
| date_format( unix_timestamp() , "%Y%m%d-%H%i%S") |
+--------------------------------------------------+
| NULL                                             |
+--------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
mysql> select from_unixtime(now());
+----------------------+
| from_unixtime(now()) |
+----------------------+
| 2008-01-20 06:26:44  |
+----------------------+
 
mysql>  select from_unixtime(1103152232);
+---------------------------+
| from_unixtime(1103152232) |
+---------------------------+
| 2004-12-16 08:10:32       |
+---------------------------+
 

mysql> select from_unixtime(1103152232, "%Y%m%d-%H%i%S");
+--------------------------------------------+
| from_unixtime(1103152232, "%Y%m%d-%H%i%S") |
+--------------------------------------------+
| 20041216-081032                            |
+--------------------------------------------+
 
mysql>  select from_unixtime(1103152232, "%Y-%m-%d %H:%i:%S");
+------------------------------------------------+
| from_unixtime(1103152232, "%Y-%m-%d %H:%i:%S") |
+------------------------------------------------+
| 2004-12-16 08:10:32                            |
+------------------------------------------------+
mysql>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
TRACKBACK 0 AND COMMENT 0

출처 : http://blog.itank.net/hooshim/11


# View Table 생성


mysql> CREATE VIEW test.v AS SELECT * FROM t;
--> CREATE VIEW 디비명.테이블명 AS 뷰테이블에서 보고자 하는 데이터 쿼리;


응용하면.....

mysql> CREATE TABLE t (qty INT, price INT);
mysql> INSERT INTO t VALUES(3, 50);
mysql> CREATE VIEW v AS SELECT qty, price, qty*price AS value FROM t;
mysql> SELECT * FROM v;
+------+-------+-------+
| qty  | price | value |
+------+-------+-------+
|    3 |    50 |   150 |
+------+-------+-------+

# View Table 사용은 일반 테이블과 동일한 방식으로 사용하면 된다.(입력에 대해서는 아직 확인 못했음)

# View Table 삭제
 mysql> DROP VIEW test.v;
 --> DROP VIEW 디비명.테이블명;
크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
TRACKBACK 0 AND COMMENT 0


자바 스크립트
    문자열 관련 내장 함수
        eval : 문자열을 숫자로 변환하여 계산결과를 반환, 일반 문자식도 변환하여 반환
            ex.)
            eval(수식형태의 문자열) ex) eval("54+13") -> 67
            eval("document.formName.objName.value")  -> objName객체의 Value를 리턴
        escape() 함수와 unescape() 함수
            escape() 함수는 알파벳과 숫자 및 * , @, - , _ , + , . , / 를 제외한 문자를
            모두 16진수 문자로 바꾸어 줍니다.
            이 함수는 쉼표와 세미콜론 같은 문자가 쿠키문자열과의 충돌을 피하기 위해 사용됩니다.
            이렇게 16진수 문자열로 변환된 문자열은 unescape() 함수로 다시 되돌려줄 수 있습니다
                ex.)
                escape('홀맨')           -> %uD640%uB9E8
                unescape('%uD640%uB9E8') -> 홀맨
        isFinite() 함수
            isFinite() 함수는 괄호안의 값이 유한의 수인지 아닌지를 판단하여 true 나 false를 반환
            재미있는 것은 isFinite("5678") 처럼 숫자형 문자열도 true입니다
            ex.)
            isFinite('12345') -> true
            isFinite(12345)   -> true
        isNaN() 함수
            isNaN() 함수는 괄호안의 값이 순수한 문자이면 true를 문자이지만 숫자형태이면 false를 return 해 줍니다. Not a Number 로 이해하면 되겠죠.
            ex.)
            isNaN('12345')    -> false
            isNaN('홀맨')     -> true
        Number() 함수
            Number() 함수는 문자형태의 숫자를 숫자로 변환
            ex.)
            Number('33') + Number('55') -> 88
        String() 함수
            String() 함수는 숫자를 문자로 변환
            ex.)
            String(33) + String(55)     -> 3355
        parseInt() 함수
            parseInt() 함수는 문자열을 정수로 변환시켜주는 함수입니다. 얼핏보기에는 eval() 함수나 Number() 함수와 비슷해 보이지만,
            parseInt() 함수는 매개변수를 이용하여 8진수, 16진수 등의 수로도 변환이 가능하며,
            숫자형과 문자형이 혼합된 문자열에서 숫자형 뒤에오는 문자형은 0을 반환하여 숫자만 출력 시켜 줍니다.
            또, 소수인 경우에는 소숫점 이하를 버리고 정수만 반환합니다.
           
            형식) parseInt(숫자형문자열,[진수])
           
            ex.)
            parseInt('33') + parseInt('55') --> 88
            parseInt('33',8)                --> 27
            parseInt('worldcup2002')        --> NaN  //첫번재가 문자이므로
            parseInt('2002worldcup')        --> 2002 //첫번째가 숫자이므로 문자는 무시
            parseFloat('33') + parseFloat('55.123') ===> 88
        parseFloat() 함수
            앞서 parseInt() 함수가 문자열을 정수로 변환시켜주는데 비해, parseFloat() 함수는 문자열을 부동소수점으로 변환, 만약 문자를 숫자로 변환하지 못하면 NaN을 반환
            ex.)
                parseFloat('33') + parseFloat('55') --> 88
                parseFloat('12.345e3')              --> 12345
                parseFloat('worldcup2002') ===> NaN
                parseFloat('2002worldcup') ===> 2002
                parseFloat('33') + parseFloat('55.123') ===> 88.12299999999999 // 9999가 찍히는건 자바특성이므로 계산시 유의해야 함
        length : 문자열의 길이를 반환
        charAt : 특정위지의 문자를 반환
        indexOf : 특정문자가 첫번째로 나타나는 위치를 정수값으로 반환
        lastIndexOf : 특정문자가 마지막으로 나타나는 위치를 정수값으로 반환
        charCodeAt : 특정위치의 문자의 문자코드을 반환(ASCII)
        split : 문자를 특정문자를 기준으로 분리, 분리된 문자는 배열 형식으로 인식
       
        ※ 자바스크립트 함수를 정의할 때 주의해야 할 점이 있는데 함수의 정의는 반드시 <head>와 </head>태그 사이에 이루어져야 한다는 것입니다. 이는 함수가 정의되기 전에 사용되는 것을 방지하기 위한 것입니다.   
       
        alert
            alert함수는 메시지와 OK버튼만을 가진 다이얼로그 박스를 보여주는 함수로 사용자의 요구를 받을 필요가 없는 메시지의 경우에 사용.(인사말 같은것)
        confirm
            confirm함수는 메시지와 OK/Cancel버튼을 포함한 다이얼러그 박스를 보여주는 함수로 사용자로부터 응답을 듣고 싶을 때 사용하고 사용자가 OK버튼을 누르면 true가 리턴되고 Cancel버튼을 누르면 false를 리턴
        prompt
            메시지와 입력필드를 가진 다이얼로그 박스를 보여주는 함수로 사용자로부터 숫자나 문자열을 입력받아 할 때 사용하는 함수.
 



    Window 개체의 속성과 메소드
        Property                                    Discription
        · .name                                        윈도우의 이름
        · .parent                                    윈도우가 프레임 안에 표시된 경우 부모 윈도우
        · .top                                        가장 앞쪽에 표시된 브라우저 윈도우
        · .self                                        현재 윈도우를 가리키는 다른 이름
        · .opener                                    현재 윈도우를 만든 윈도우
        · .status                                    윈도우의 상태 표시줄
        · .defaultStatus                            상태 표시줄의 기본 메시지
        · .frames[]                                    윈도우에 포함된 모든 프레임이 저장된 배열
        · .innerHeight                                윈도우의 내용 표시 영역의 수직 높이(픽셀 단위)
        · .innerWidth                                윈도우의 내용 표시 영역의 수평 높이(픽셀 단위)
        · .outerHeight                                윈도우의 외곽 경계까지 포함하는 부분의 수직 높이(픽셀 단위)
        · .outerWidth                                윈도우의 외곽 경계까지 포함하는 부분의 수평 높이(픽셀 단위)
       
        Method                                        Discription
        · .open('URL', '새창 이름', '속성')            새로운 윈도우를 지정된 속성을 사용하여 엽니다.
        · .close()                                    윈도우를 닫습니다.
        · .focus()                                    윈도우로 초점을 옮깁니다.
                                                    이 윈도우를 다른 윈도우의 뒤쪽으로 표시합니다.
        · .blur()                                    윈도우를 다른 윈도우의 뒤쪽으로 표시합니다.
        · .find("text")                                윈도우에서 지정한 텍스트를 검색합니다.
   
   
    Math 개체의 속성과 메소드
        Property                                    Discription
        · PI                                        윈주율을 설정합니다.
        · E                                            오일러 상수를 설정합니다.
        · LN2                                        밑수 2의 자연로그를 설정합니다.
        · LN10                                        밑수 10의 상용로그를 설정합니다.
        · SQRT1_2                                    0.5 제곱근을 설정합니다.
        · SQRT2                                        2 제곱근을 설정합니다.
       
        Method                                        Discription
        · sin()                                        삼각함수의 Sine 값을 구합니다.
        · cos()                                        삼각함수의 Cosine 값을 구합니다.
        · tan()                                        삼각함수의 Tangent 값을 구합니다.
        · asin()                                    삼각함수의 Arc Sine 값을 구합니다.
        · acos()                                    삼각함수의 Arc Cosine 값을 구합니다.
        · atan()                                    삼각함수의 Arc Tangent 값을 구합니다.
        · atan2()                                    삼각함수의 2 Arc Tangent 값을 구합니다.
        · exp()                                        지수 함수를 구합니다.
        · log()                                        로그 함수를 구합니다.
        · abs()                                        절대값을 구합니다.
        · sqrt()                                    제곱근을 구합니다.
        · floor(x)                                    x보다 작거나 같은 정수값을 구합니다.
        · cell(x)                                    x보다 크거나 같은 정수값을 구합니다.
        · max(x, y)                                    x와 y 중에서 큰 수를 얻습니다.
        · min(x, y)                                    x와 y 중에서 작은 수를 얻습니다.
        · round()                                    값을 반올림합니다.
        · pow(x, y)                                    x의 y승을 구합니다.
        · random()                                    0에서 1 사이의 난수를 구합니다.
   
   
    Date 개체의 메소드
        Method                                        Discription
        · getYear()                                    연도를 알려줍니다.
        · getMonth()                                월을 알려줍니다.
        · getDate()                                    일을 알려줍니다.
        · getDay()                                    요일을 알려줍니다.
        · getHours()                                시간을 알려줍니다.
        · getMinutes()                                분을 알려줍니다.
        · getSeconds()                                초를 알려줍니다.
        · getTime()                                    시간의 단위를 1/1000로 알려줍니다.
        · setYear()                                    연도를 설정합니다.
        · setMonth()                                월을 설정합니다.
        · setDate()                                    일을 설정합니다.
        · setHours()                                시간을 설정합니다.
        · setMinutes()                                분을 설정합니다.
        · setSeconds()                                초를 설정합니다.
        · toString()                                '요일, 월일, 시:분:초 연도'로 알려줍니다.
        · toLocalString()                            '요일, 월일, 연도 시:분:초'로 알려줍니다.
        · toGMTString()                                GMT 시간 문자열로 알려줍니다.
        · UTC(Year, Month, Date)                    GMT 기준으로 1/1000초로 시간을 알려줍니다.
   
   
    String 개체의 속성과 메소드
        Property                                    Discription
        · length                                    문자열의 길이를 찾아줍니다.
       
        Method                                        Discription
        · charAt(index)                                지정된 위치에서 문자를 찾아줍니다.
        · indexOf("문자열")                            지정된 문자를 왼쪽부터 검색하여 찾아줍니다.
        · lastIndexOf(""문자열)                        지정된 문자를 오른쪽부터 검색하여 찾아줍니다.
        · toLowerCase()                                소문자로 나타냅니다.
        · toUpperCass()                                대문자로 나타냅니다.
        · big()                                        글자를 크게 나타냅니다.
        · small()                                    글자를 작게 나타냅나다.
        · fixed()                                    글자를 타자기체로 나타냅니다.
        · italics()                                    글자를 이탤릭체로 나타냅니다.
        · sub()                                        아래첨자로 나타냅니다.
        · sup()                                        위첨자로 나타냅니다.
        · blink()                                    글자를 깜빡거리게 나타냅니다.
        · bold()                                    글자를 굵게 나타냅니다.
        · fontcolor("색")                            글자의 색상을 설정합니다.
        · fontsize(크기)                            글자의 크기를 설정합니다.
        · link("URL")                                링크될 위치를 설정합니다.
        · anchor()                                    사용 중인 링크의 형식을 나타냅니다.
   
   
    Navigator 개체의 속성과 메소드
        Property                                    Discription
        · userAgent                                    사용 중인 브라우저의 User Agent를 알려줍니다.
        · appName                                    사용 중인 브라우저의 이름을 알려줍니다.
        · appCodeName                                사용 중인 브라우저의 코드명을 알려줍니다.
        · appVersion                                사용 중인 브라우저의 버전을 알려줍니다.
       
        Method                                        Discription
        · javaEnabled                                사용 중인 브라우저가 Java를 지원하는지의 여부를 알려줍니다.
   
    자바스크립트로 시간을 알아보는 방법
        시간            예제                        설명
        · 초()            Second = now.getSeconds();    초를 0에서 59까지의 숫자로 돌려줍니다.
        · 분()            minute = now.getMinutes();    분를 0에서 59까지의 숫자로 돌려줍니다.
        · 시간()        hour = now.getHours();        시간를 0에서 23까지의 숫자로 돌려줍니다.
        · 요일()        day = now.getDay();            요일을 0(일요일)에서 6(토요일) 사이의 값으로 돌려줍니다.
        · 일()            date = now.getDate();        날짜를 1에서 31까지의 값으로 돌려줍니다.
        · 월()            month = now.getMonth();        월을 1(1월)에서 11(12월)까지의 값으로 돌려줍니다.
        · 연도()        year = now.getYear();        연도를 0~99 사이의 값으로 돌려줍니다. 단, 0~99 사이의 값은 1999년까지만 돌려주며, 2000년 이후부터는 2자리 숫자가 아닌 4자리 숫자로 값을 돌려줍니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
TRACKBACK 0 AND COMMENT 0

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.