JavaScript- tai Java-kielen valinta JavaScript- ja Java-kielissä on molemmissa omat etunsa ja haittansa tapahtumankäsittelyjen kirjoituksessa. Mikäli sovelluskehittäjä on tottunut käyttämään jompaakumpaa näistä kielistä, tutun kielen käyttö selkeä etu, mutta muiden käyttäjien kannattaa tehdä päätös raportin vaatimusten perusteella. JavaScript-kielen etuja tapahtumankäsittelyjen kirjoituksessa ovat muun muassa seuraavat: Yksittäisen tapahtumankäsittelyn peruskomentosarja on helppo lisätä. JavaScript-kielisen tapahtumankäsittelyn lisäys raporttiin on helpompaa kuin Java-kielisen tapahtumankäsittelyn lisäys. Kun tapahtumankäsittely kirjoitetaan JavaScript-kielisenä, Java-ympäristöä ei tarvitse luoda Eclipse-ympäristöön eikä sinun tarvitse opiskella Eclipse Java -kehitysprosessia. Kirjoitettaessa ei tarvitse määrittää pakettia, toteuttaa rajapintaa tai tietää kirjoitettavan tapahtumankäsittelyn parametreja. Voit lisätä JavaScript-kielisen tapahtumankäsittelyn valitsemalla ensin tapahtumankäsittelyn Komentosarja-välilehden avattavasta luettelosta. Kirjoita sitten haluttu koodi. Kielen rakenteet ovat Java-kieltä yksinkertaisempia ja kirjoitussäännöt ja kielen säännöt eivät ole yhtä tiukat. JavaScript-kieli ei ole yhtä vaativa kuin Java-kieli sen väljempien vaatimusten vuoksi. Java-kielen etuja tapahtumankäsittelyjen kirjoituksessa ovat muun muassa seuraavat: Voit käyttää Eclipse Java -sovelluskehitysympäristöä. Eclipse Java -sovelluskehitysympäristö on erittäin tehokas ja sisältää automaattisen täydennyksen, tilannekohtaisen ohjetoiminnon, pikanäppäinten ja parametrivihjeiden kaltaisia ominaisuuksia. Tapahtumankäsittelyt löytyvät helposti ja niitä on helppo tarkastella. Raportin kaikki Java-kieliset tapahtumankäsittelyt ovat Java-tiedostoissa, joita voi tarkastella helposti. JavaScript-kieliset tapahtumankäsittelyt on sisällytetty rakenteeseen, joten niitä voi tarkastella vain yksi kerrallaan.
JavaScript- ja Java-kielissä on molemmissa omat etunsa ja haittansa tapahtumankäsittelyjen kirjoituksessa. Mikäli sovelluskehittäjä on tottunut käyttämään jompaakumpaa näistä kielistä, tutun kielen käyttö selkeä etu, mutta muiden käyttäjien kannattaa tehdä päätös raportin vaatimusten perusteella.
JavaScript-kielen etuja tapahtumankäsittelyjen kirjoituksessa ovat muun muassa seuraavat:
Java-kielen etuja tapahtumankäsittelyjen kirjoituksessa ovat muun muassa seuraavat: