웹 프로젝트에 애플릿을 추가한 후, 애플릿을 웹 페이지에
삽입할 수 있습니다.
웹 페이지에 Java™ 애플릿을 삽입하려면 다음을 수행하십시오.
- 애플릿을 구성하는 모든 파일을 웹 페이지가 포함된 웹 프로젝트의 하위 폴더로 가져오십시오. 일반적으로 클래스 파일, 이미지 파일 및 클래스 파일에 지정된 기타 파일이 모두 포함됩니다.
- 웹 페이지의 적절한 위치에 커서를 놓으십시오.
- 을 선택하십시오. 애플릿
삽입 대화 상자가 열립니다.
- 코드 필드에 클래스 파일 이름을 입력하고,
코드 기반 필드에 애플릿 서브폴더 이름을 입력하고, 대체
텍스트 필드에 애플릿에 대한 설명을 입력하고, 너비
및 높이 필드에 애플릿의 크기를 입력하십시오.
애플릿에 지정하려는 추가 항목 또는 레이아웃 값을 선택하십시오.
Workbench
프로젝트에서 Java
애플릿 클래스를 선택하거나 파일 시스템에서 클래스 또는 JAR 파일을 가져오려면
코드 필드 옆의 찾아보기 단추를
클릭하십시오. 새 자원은 현재 프로젝트에 아직 포함되지 않은 경우, 애플릿을 삽입 중인
HTML 또는 JSP 파일과 동일한 폴더로 복사됩니다.
- 매개변수 탭에서 추가 단추를 클릭하십시오.
새 매개변수(비어있음)가 목록에 추가됩니다. 이름 필드에
매개변수 이름을 입력하고 값 필드에 해당 값을 입력하십시오.
Enter 키를 눌러 매개변수 편집을 완료하십시오. 매개변수마다 이 단계를 반복하거나 다른 누름 단추를 사용하여 매개변수 목록을 갱신하십시오.
- 확인을 눌러 Java 애플릿을 삽입하고 이 애플릿을 추가한 파일을
저장하십시오.
애플릿은 대체 이미지로 표시됩니다. 웹 브라우저에서 실제 애플릿을 볼 수 있습니다.
미리보기 탭을 사용하여 애플릿을 볼 수도 있습니다.
제한사항: 웹 프로젝트의 Java 소스 폴더(
Javasource)는
기본적으로 서버측 클래스용이므로 애플릿의 소스 코드는 이 폴더에
둘 수 없습니다. 따라서
애플릿 개발 시 다음을 수행해야 합니다.
- 애플릿용 Java 프로젝트를 작성하고 프로젝트에서 애플릿 클래스를
작성하십시오.
- 애플릿 클래스 파일을 웹 컨텐츠 폴더에 복사하십시오. WEB-INF
폴더는 서버측 클래스 전용이므로 이 폴더에는 복사하지 마십시오. 메뉴
드롭 다운 목록에서 필터를 선택하여
프로젝트 탐색기 보기 필터를 변경해야 합니다.
- Page Designer에서 을
선택하여 웹 페이지에 애플릿을 삽입하십시오. 이때, 적절한 코드 및
codebase 속성을 설정해야 합니다.
예를 들어, 애플릿 클래스가 aaa.bbb.AnApplet이면
파일 구조는 다음과 같습니다.
- WebContent/index.html
- WebContent/MyApplets/aaa/bbb/AnApplet.class
- 코드는 aaa.bbb.AnApplet입니다.
그런 다음, index.html의 애플릿 태그에는 다음을 포함해야 합니다.
제한사항: 완전한 Java 클래스 이름을
사용하는 경우, LinksBuilder가 애플릿의 코드 속성 값을 유효하지 않은 링크로 잘못
플래깅할 수 있습니다(예: <applet code="aaa.bbb.AnApplet" codebase="MyApplets">).
이 경고는 무시할 수 있으며 서버에서 실행 시 애플릿 작동에
영향을 주지 않습니다. 마침표(.) 대신 슬래시(/)를
분리자로 사용하면 클래스 확장자가 명확히 언급되지 않아서
경고가 표시되지 않습니다(예: <applet code="aaa/bbb/AnApplet"
codebase="MyApplets">).