새 리스너 클래스 작성

라이프 사이클 리스너 마법사를 사용하여 Servlet 컨텍스트와 세션 이벤트 및 속성과 관련된 다양한 J2EE 리스너 유형에 대해 Java™ 리스너 클래스를 작성할 수 있습니다.

리스너 클래스를 작성하려면 다음을 수행하십시오.

  1. 라이프 사이클 리스너 마법사를 여십시오. 이를 수행하려면 웹 Perspective를 열고 프로젝트 탐색기에서 작성된 프로젝트를 펼친 후 전개 설명자 아이콘을 펼치십시오. 그런 다음 리스너 아이콘을 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 새로 작성 > 라이프 사이클 리스너를 선택하십시오. 리스너 작성 마법사가 표시됩니다.
  2. 리스너 클래스를 지정하십시오. 기존 클래스를 사용하려면 적절한 선택란을 선택한 후 찾아보기 단추를 사용하여 클래스를 찾으십시오. 그렇지 않으면 다음을 선택하십시오.
  3. 다음 정보를 제공하십시오.
    • 리스너 클래스를 놓을 폴더
    • 클래스가 속하게 될 Java 패키지(패키지를 지정하지 않으면 기본 패키지에 추가됨)
    • 리스너의 클래스 이름
      주: Java 소스 폴더에 리스너를 배치해야 합니다.
    • 리스너 클래스의 수퍼클래스. 이 마법사가 작성한 리스너는 오브젝트 또는 해당 계층 구조에서 오브젝트를 수퍼클래스로 갖는 모든 클래스를 가질 수 있습니다. 찾아보기를 클릭하여 사용 가능한 수퍼클래스에서 선택하십시오.
  4. 다음을 클릭하십시오.
  5. 리스너 클래스가 public, abstract 또는 final 중 어느 것인지 지정하는 수정자를 선택하십시오. (클래스는 abstract인 동시에 final이 될 수 없습니다.)
  6. 다른 인터페이스를 추가하여 기본 인터페이스와 함께 구현할 수도 있습니다. 추가를 클릭하여 인터페이스 선택 대화 상자를 여십시오. 이 대화 상자의 인터페이스 선택 필드에서 추가하려는 인터페이스 이름을 입력하면 일치하는 유형 목록에 나열된 사용 가능한 인터페이스 목록이 동적으로 갱신되고 패턴과 일치하는 인터페이스만 표시됩니다. 인터페이스를 선택하여 규정자를 보고 추가를 클릭하십시오. 완료되면 확인을 클릭하십시오.
  7. 작성하려는 메소드 스텁을 선택하십시오. 계승된 abstract 메소드수퍼클래스의 생성자 옵션은 구현해야 하는 계승된 abstract 메소드 및 수퍼클래스 생성자에 대한 스텁을 추가합니다(abstract 리스너를 작성하려는 것이 아닌 경우). abstract 클래스가 되지 않게 하려면 계승된 abstract 메소드 옵션을 사용하는 하나의 메소드를 작성해야 합니다.
  8. 완료를 클릭하십시오.

작성한 리스너 클래스가 리스너 아이콘 아래에 표시됩니다.

관련 개념
웹 전개 설명자 편집기
사용 조건 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.