usines = mgr.getEngineFactories ();
une ancienne usine script moteur est identifié, les informations suivantes sur le langage de script seront récupérées : le nom de script moteur et la version , le titre et la version en langue , des alias pour le moteur de script et un objet ScriptEngine pour la langue utilisée pour les scripts. Voici à quoi il ressemble :
ScriptEngineFactory Infos
moteur de script : Rhino Mozilla ( version 1.6 2)
Alias de moteur: js
Alias de moteur: rhinocéros Photos
Alias moteur : JavaScript
Alias moteur : JavaScript
Alias de moteur: ECMAScript
Alias de moteur: ecmascript
Langue: ECMAScript ( 1.6)
3
exécuter l'objet " ScriptEngine " en utilisant la méthode " eval" d'examiner si la séquence de caractères dans votre script est dans l'ordre:
try { < br >
jsEngine.eval ( " print (' Bonjour tout le monde ! ')" ) ;
} catch ( ScriptException ex) {
ex.printStackTrace ();
< p> }
Si aucune erreur n'est affichée, le moteur JavaScript est compilé correctement et prêt à l'emploi .