Dojo 사용 웹 프로젝트 작성

Dojo 사용 웹 프로젝트는 Dojo 웹 애플리케이션을 개발할 때 작성하고 사용하는 모든 웹 자원을 보유합니다.

시작하기 전에

프로시저

  1. 엔터프라이즈 탐색기 보기에서 마우스 오른쪽 단추를 클릭하여 새로 작성 > 웹 프로젝트를 선택하십시오.
  2. 이름 필드에 새 웹 프로젝트의 이름을 입력하십시오.
  3. 프로젝트 템플리트의 목록에서 Dojo 툴킷을 클릭하십시오.
  4. 프로그래밍 모델 섹션에서 다음 프로그래밍 모델 중 하나를 지정하여 프로젝트 작성 시 사용하십시오.
    • Javascript, HTML, Dojo, CSS만 사용하여 웹 애플리케이션을 개발하려면 클라이언트 측 전용(HTML, JavaScript)을 클릭하십시오. 이 옵션을 사용하여 서버측 프로그래밍을 수행할 수 없습니다.
    • 서블릿, JSP 또는 JPA와 같은 Java™ EE 기술을 사용하여 웹 애플리케이션을 개발하려면 Java EE를 클릭하십시오.
  5. 새 웹 프로젝트를 구성하려면 다음을 클릭하십시오. 사용 가능한 구성 옵션은 선택한 프로그래밍 모델에 따라 다릅니다.
  6. Java EE 프로그래밍 모델을 사용 중인 경우에는 7단계로 진행하고 Java EE 프로그래밍 모델을 사용하고 있지 않은 경우에는 9단계로 건너뛰십시오.
  7. 사용 가능한 구성 옵션 목록에서 배치를 클릭하십시오.
  8. 대상 런타임 목록에서 새 웹 프로젝트에 대한 대상 런타임을 선택하십시오.
    참고: 대상 런타임을 이전에 설정한 경우 이 목록을 사용할 수 없습니다. 이 목록을 사용 가능하게 하려면 다음 단계 중 하나를 완료하십시오.
    • 새 EAR 프로젝트 이름을 지정한 후 대상 런타임을 선택하십시오.
    • 목록에서 사용하려는 대상 런타임을 사용하는 기존 EAR 프로젝트를 선택하십시오.
    웹 미리보기 서버를 사용하여 Dojo 사용 웹 프로젝트에서 자원을 컴파일 및 테스트하고 실행할 수 있습니다.
  9. 사용 가능한 구성 옵션 목록에서 Dojo 툴킷을 클릭하십시오.
  10. 프로젝트가 Dojo 툴킷에 액세스하는 방법과 사용할 툴킷의 버전을 구성하십시오.
    1. 이러한 설정 옵션 변경을 클릭하십시오.
    2. 웹 프로젝트에 Dojo를 설정하려면 다음 옵션 중 하나를 선택하고 다음을 클릭하십시오.
      Dojo를 이 프로젝트로 복사하십시오. 그 위치에서 배치됩니다.
      Dojo 폴더의 이름 및 다음 Dojo 툴킷 중 사용할 툴킷을 지정하십시오.
      • 제품과 함께 제공된 툴킷
      • 작업공간 또는 파일 시스템에 있는 툴킷
      압축된 Dojo 분배의 아카이브 파일을 선택할 수 있습니다. 완료를 클릭하면 아카이브 파일의 컨텐츠가 웹 프로젝트로 자동 추출됩니다.
      Dojo는 작업공간의 프로젝트에 있으며 그 위치에서 배치됩니다.
      작업공간에 있는 다른 프로젝트에서 루트 Dojo 폴더를 찾아보십시오. Dojo 툴킷이 프로젝트에 복사되지 않습니다. 이 툴킷은 툴킷을 포함하는 프로젝트로부터 배치됩니다.
      Dojo가 원격으로 배치되거나 공용 CDN에 있습니다.
      Dojo 툴킷 소스의 원격 위치를 지정하십시오.
      • 공용 CDN: 공용으로 사용 가능한 컨텐츠 전달 네트워크의 URL을 입력하십시오. 컨텐츠 전달 네트워크는 개방형 소스 JavaScript 라이브러리에 대한 지리적으로 분산된 호스팅을 제공합니다. 웹 애플리케이션에서 브라우저가 URL을 분석할 때 브라우저는 가장 가까운 사용 가능 서버에서 자동으로 파일을 다운로드합니다.
      • 원격 URI: 루트 Dojo 폴더에 대한 원격 위치의 URI를 입력하십시오.

      해당 Dojo 섹션에서 원격 Dojo 툴킷과 가장 근접하게 일치하는 Dojo 소스 분배를 선택하십시오. 이 선택은 컨텐츠 지원과 같이 도구에 대한 액세스를 제공합니다. 이 제품과 함께 제공되는 기본 Dojo를 선택하거나 작업공간 또는 파일 시스템에서 Dojo 폴더를 찾아볼 수 있습니다.

    3. 프로젝트로 Dojo 툴킷을 복사했으면 웹 애플리케이션에 필요한 Dojo 툴킷의 파트만 포함시킬 수 있습니다. 프로젝트에 포함될 Dojo 컴포넌트 선택 섹션을 펼치고 사용자의 프로젝트에서 포함시킬 Dojo 컴포넌트를 선택하십시오.
      팁: 가장 공통적으로 선택하는 구성 중 하나를 선택하려면 공통 구성 목록에서 항목을 선택하십시오.
      • 최소에는 dojo/dojo.js, dojo/_base.jsdojo/_base가 포함됩니다.
      • Dojo 코어에는 dojo가 포함됩니다.
      • Dijit에는 dijitdojo가 포함됩니다.
      • Dojox 모바일에는 dijit, dojo, dojox/fx, dojox/mobile dojox/fx.jsdojox/mobile.js가 포함됩니다.
      웹 프로젝트에 Dojo 지원을 포함시키려면 dojo/dojo.js, dojo/_base.jsdojo/_base(최소 구성)를 선택하십시오.
      참고: Dojo 툴킷 SDK 1.6과 이전 버전에 포함된 테스트 코드는 XSS(Cross-site scripting) 공격에 취약합니다. 이러한 취약점은 테스트 케이스에 대한 더미 데이터를 공급하는 여러 .php 파일에 포함됩니다. 프로젝트로 복사하기 위해 이러한 파일을 선택할 때 마법사의 Dojo 프로젝트 설정 페이지에 경고 메시지가 표시됩니다. 선택한 파일이 프로젝트로 복사되지 않도록 선택사항을 선택 취소하십시오. 이러한 파일이 필요한 경우 이러한 파일이 웹 애플리케이션에 배치되지 않았는지 확인하십시오.
  11. 완료를 클릭하여 웹 프로젝트를 작성하십시오.

결과

엔터프라이즈 탐색기 보기에서 dojo 폴더는 WebContent 폴더에 작성됩니다. 웹 페이지를 작성할 때 팔레트가 여러 Dojo 드로어에서 열립니다. 드로어의 Dojo 컴포넌트는 디자인 시 IBM®이 제공합니다. 런타임 시 프로젝트 작성 중에 지정한 Dojo 자원에 해당되는 JavaScript가 실행됩니다.

다음에 수행할 작업

JavaScript 파일은 WebContent 폴더에 저장되어야 합니다. HTML 또는 JSP 파일에서 참조되는 JavaScript 파일은 JavaScript 소스 폴더에 없는 경우라도 서버에서 실행됩니다. JavaScript 소스 폴더는 유효성을 검증하고 컨텐츠 지원에 사용 가능하도록 할 파일을 결정하는 데 사용됩니다. 프로젝트 특성에서 소스 폴더를 설정하거나 기존 소스 폴더를 보려면 웹 프로젝트를 마우스 오른쪽 단추로 클릭하고 특성 > JavaScript > 경로 포함을 선택하십시오.

HTML 또는 JSP 파일이 참조하지 않는 JavaScript 파일은 JavaScript 소스 폴더에 배치해야 합니다. 이러한 파일은 JavaScript 소스 폴더에 배치된 후에 유효성 검증 및 컨텐츠 지원에 사용 가능합니다.

주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tcrtwebprojectdojo.html