Vorige Volgende

Kiezen tussen JavaScript en Java

Zowel Java als JavaScript hebben voor- en nadelen voor het schrijven van een eventhandler. Voor een ontwikkelaar die slechts ervaring heeft met een van beide talen ligt het voor de hand te werken met de reeds bekende taal, maar voor anderen zal de keuze afhangen van de rapportvereisten.

Voordelen van het gebruik van JavaScript voor het schrijven van een eventhandler zijn onder andere:

*
Het toevoegen van een JavaScript-eventhandler aan een rapport is minder ingewikkeld dan het toevoegen van een eventhandler die in Java is geschreven. Om een JavaScript-eventhandler te schrijven, is het niet nodig om een Java-omgeving in te stellen in Eclipse of om u te verdiepen in de Java-ontwikkelingsprocessen van Eclipse. Het is niet nodig een pakket op te geven, een interface te implementeren of bekend te zijn met de parameters voor de eventhandler die u schrijft.
Om een JavaScript-eventhandler toe te voegen, selecteert u eerst de naam van de eventhandler in een vervolgkeuzelijst op het tabblad Script. Vervolgens typt u de code.
*
JavaScript is gemakkelijker te coderen dan Java vanwege de minder strikte vereisten.

Voordelen van het gebruik van Java voor het schrijven van een eventhandler zijn onder andere:

*
De Eclipse Java-ontwikkelomgeving is zeer krachtig en bevat functies zoals autocompletion, contextgevoelige Help, sneltoetsen en parameterhints.
*
Alle Java-eventhandlers voor een rapport zijn aanwezig in gemakkelijk te bekijken Java-bestanden. Daarentegen zijn de JavaScript-eventhandlers ingebed in het ontwerp en kunt u slechts één handler tegelijk bekijken.

(c) Copyright Actuate Corporation 2013