Testowanie i wdrażanie apletów

Przed wdrożeniem i otwarciem danego apletu w przeglądarce można go przetestować przy użyciu opcji konfiguracji startowej.

Aplet jest komponentem Bean zaprojektowanym do działania w przeglądarce WWW i dziedziczącym z klasy java.applet.Applet lub javax.swing.JApplet.

Program uruchamiający platformy Eclipse zawiera własny szkielet apletów służący do uruchamiania apletów. Ten szkielet uruchamia aplet automatycznie po utworzeniu instancji apletu przez wywołanie jego metody start(). W przeciwieństwie do programu uruchamiającego aplety środowiska JRE, którego program uruchamiający komponenty Java bean nie używa, ten szkielet nie sprawdza profilów uprawnień, aby się dowiedzieć czy dany aplet może wykonać czynności, takie jak operacje wejścia/wyjścia lub otwieranie gniazd. Oznacza to, że można szybko przetestować wygląd i zachowanie uruchomionego apletu bez obawy o certyfikaty bezpieczeństwa.

Aby przetestować aplet przy użyciu programu uruchamiającego komponenty Java Bean:

  1. Utwórz konfigurację startową dla klasy danego apletu. Więcej informacji na ten temat zawiera sekcja Konfigurowanie opcji uruchamiania komponentów Java Bean lub aplikacji.
  2. Na stronie Parametry apletu konfiguracji startowej określ parametry, które mają zostać przekazane do apletu. Te parametry staną się dostępne dla testowanego apletu dzięki wywołaniu metody getParameter(String).
    1. Aby dodać nowy parametr, kliknij przycisk Nowy.
    2. Aby edytować wartości pól Nazwa i Wartość parametru, zaznacz tekst w tabeli i wpisz nowe wartości.
  3. Aby zapisać konfigurację startową, kliknij przycisk Zastosuj.
  4. Aby uruchomić aplet z wprowadzonymi parametrami, kliknij przycisk Wykonaj.

Jeśli dana klasa nie wymaga funkcji pakietu JDK w wersji 1.2 lub wyższej, takich jak klasy Swing, to po zakończeniu testowania apletu można wdrożyć go w przeglądarce, używając prostego znacznika <aplet> języka HTML. Jeśli aplet korzysta z funkcji pakietu JDK w wersji 1.2 lub wyższej, składnia kodu HTML osadzającego go na stronie jest bardziej złożona, ponieważ musi uwzględniać różnice między przeglądarkami oraz zapewnić stosowanie właściwej wtyczki Java. Więcej informacji na temat apletów i wtyczek Java zawiera serwis java.sun.com.

Pojęcia pokrewne
Wyjątki komponentów Java Bean
Zaawansowane opcje debugowania komponentów Java Bean
Czynności pokrewne
Uruchamianie klasy elementów wizualnych Java jako komponentu Java Bean lub aplikacji
Konfigurowanie opcji uruchamiania komponentu Java Bean lub aplikacji
Debugowanie komponentu Java Bean elementu wizualnego lub aplikacji

(C) Copyright IBM Corporation 1999, 2004. Wszelkie prawa zastrzeżone.