Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man gör en JavaScript-motor

    Java Specification Request ( JSR ) 223 behandlar frågor avseende den icke - standardisering av förfaranden eller klassificeringar av Java klass filer med andra språk genom att definiera en standard ramverk och programmeringsgränssnitt ( API ) som hjälper utvecklare integrera Java-teknik med andra skriptspråk . Denna metod ger möjligheter för utvecklare att komma åt och styra Java -teknikbaserade föremål från ett skriptspråk miljö , att skapa och utforma webbinnehåll med skriptspråk och att bädda skriptmiljöerna inom Java teknologi - baserade element . Instruktioner
    1

    Skapa en " ScriptEngineManager " objekt med motorns namn . Här är koden för det :

    ScriptEngineManager mgr = ny ScriptEngineManager ( ) ;

    scriptengine jsEngine = mgr.getEngineByName ( " JavaScript " ) ;

    try {

    jsEngine.eval ( " print ( ' Hej , världen! ' ) " ) ;

    } catch ( ScriptException ex ) {

    ex.printStackTrace ( ) ;

    }

    Du kan också använda API för att söka i listan över stödda skriptmotorerna , men tänk på att denna process är något mer komplicerat än att använda motor - namn metodik .
    2

    Använd följande kod för att hämta en scriptengine objekt från script - motor hantera . Denna metod kommer att söka efter alla skriptmotorerna installerade i din Java-plattformen :

    ScriptEngineManager mgr = ny ScriptEngineManager ( ) ;

    Lista fabriker = mgr.getEngineFactories ( ) ;

    När ett script - motor fabriken har identifierats , kommer följande information om skriptspråk hämtas : manuset - motorn namn och version , språk titel och version , alias för manuset motor och en scriptengine föremål för det språk som används för skript . Här är hur det ser ut :

    ScriptEngineFactory Info

    Script Motor : Mozilla Rhino ( 1,6 versionen 2 ) katalog

    Motor Alias ​​: JS

    Motor Alias ​​: noshörning

    Motor Alias ​​: JavaScript

    Motor Alias ​​: javascript

    Motor Alias ​​: ECMAScript

    Motor Alias ​​: ECMAScript

    Språk : ECMAScript ( 1.6 ) Addera 3

    Kör " scriptengine " objekt med " eval " metod för att undersöka om karaktären sekvensen i ditt manus är i ordning :

    try {

    jsEngine.eval ( " print ( ' Hej , världen! ' ) " ) ;

    } catch ( ScriptException ex ) {

    ex.printStackTrace ( ) ;

    }
    p Om inget felmeddelande visas , är din JavaScript-motor sammanställs korrekt och klar för användning .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort skiljetecken i en Java String
    ·NetBeans Web Service Tutorial
    ·Hur man gör sidor på Android
    ·Inaktivera Random Numbers i Java
    ·Hur ladda upp filer i bulk på Java
    ·Konvertera ett decimaltal till ett heltal i Java
    ·Introduktion till Enterprise JavaBeans
    ·Hur Spola ett buffrat Reader i Java
    ·Hur kan man överföra BLOB -filer till en databas Serv…
    ·Hur Input Multiple Ints i Java
    Utvalda artiklarna
    ·Frekventa Mönster i Tree Algoritmer
    ·Så ändrar TryParse Typ i VBScript
    ·Varför finns det så många Repetition Structures i Vi…
    ·Hur kan man överföra transportanhållanden till SAP
    ·Hur får man en Textområde efter namn i JQuery
    ·Vad är Direct3D och OpenGL
    ·Hur man skriver ut flera rader i Visual Basic
    ·Hur man använder ScrollBar i VB6
    ·Konfigurera Perl i XAMPP
    ·Turbo C Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz