Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť " ScriptEngineManager " objektu za použitia názvu motora . Tu je kód pre neho :
ScriptEngineManager mgr = new ScriptEngineManager ( ) ;
ScriptEngine jsEngine = mgr.getEngineByName ( " JavaScript " ) ;
try {
jsEngine.eval ( " print ( " Hello , world ! " ) " ) ;
} catch ( ScriptException ex ) {
ex.printStackTrace ( ) ;
}
Môžete tiež použiť rozhranie API vyhľadávať v zozname podporovaných skriptovacích strojov , ale majte na pamäti , že tento proces je o niečo zložitejšie ako pri použití metodiky motora - name .
2
Použiť nasledujúci kód načítať objekt ScriptEngine zo skriptu motorom spravovať . Táto metóda sa bude hľadať všetky skriptovací motorov inštalovaných v platforme Java :
ScriptEngineManager mgr = new ScriptEngineManager ( ) ;
Zoznam je určený Akonáhle továreň script - motor , budú nasledujúce údaje o skriptovací jazyk , sú vyvolané : názov skriptu motora a verzie , názov jazykovej verzie , aliasy pre skriptovací stroj a objekt ScriptEngine pre jazyk používa pre skriptovanie . Tu je , ako to vyzerá : ScriptEngineFactory Info Script Engine : Mozilla Rhino ( 1.6 verzia 2 ) Alias Motor : js Alias Motor : nosorožec Motor Alias : JavaScript Alias Motor : javascript Alias Motor : ECMAScript Alias Motor : ECMAScript Jazyk : ECMAScript ( 1.6 ) spustite " ScriptEngine " objekt pomocou metódy " eval " skúmať , či postupnosť znakov v skripte je v poriadku : try { jsEngine.eval ( " print ( " Hello , world ! " ) " ) ; } catch ( ScriptException ex ) { ex.printStackTrace ( ) ; } Ak nie je zobrazená žiadna chyba , váš motor JavaScript je zostavený správne a je pripravený na použitie .
3