import java.io.FileInputStream; import java.io.InputStreamReader; import java.io.Reader; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class ExecuterFichierScript { public static void main(String[] args) throws Exception { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine jsEengine = manager.getEngineByExtension("js"); Reader reader = new InputStreamReader(new FileInputStream("fichier.js")); jsEengine.eval(reader); } } |
A voir sur le même Sujet
-
Comment Lister Tous les moteurs de script
{filelink=935} import java.util.List; import javax.script.ScriptEngineFactory; import javax.script.ScriptEngineManager; public class ListeDesScripts { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); List factoryList = …
-
Java: Obtenir des informations sur un fichier
{filelink=7967} import java.io.File; public class Att_Fich { public static void main(String args[]) { File fichier = new File(“c:/test.txt”); boolean exist = fichier.exists(); // Le fichier …
-
Invoquer un fichier de script dans le code java
{filelink=962} import java.io.InputStreamReader; import java.util.List; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class InvokFichier { public static void main(String[] args) throws Exception { ScriptEngineManager mgr …
-
Exécuter le code javascripte d’un fichier ‘.js’
{filelink=937} import java.io.FileReader; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class JavaScriptFichier { public static void main(String[] args) { // Ce programme ouvre un fichier .js et …
-
Exécuter un fichier javaScript extrene
{filelink=966} import java.io.InputStreamReader; import java.util.List; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class Main { public static void main(String[] args) throws Exception { ScriptEngineManager mgr …
-
Exécuter un Script à l’aide de Moteur de script
{filelink=936} import javax.script.ScriptEngineManager; import javax.script.ScriptException; import javax.script.ScriptEngine; public class ExecuteJScript { public static void main (String[] args) { ScriptEngineManager manager = new ScriptEngineManager (); ScriptEngine …
-
Exemple d’utilisation des scripts compilable
{filelink=946} import javax.script.Compilable; import javax.script.CompiledScript; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ScriptCompilable { public static void main(String args[]) { ScriptEngineManager manager = new …
-
ScriptEngine: Utilisation de Compilable
{filelink=941} import javax.script.CompiledScript; import javax.script.ScriptEngine; import javax.script.Compilable; import javax.script.ScriptEngineManager; public class ExempleCompilable { public static void main(String[] args) throws Exception { ScriptEngineManager manager = new …
-
Afficher les Extensions de fichier prises en charge par les moteurs de Script
{filelink=955} import java.util.List; import javax.script.ScriptEngineFactory; import javax.script.ScriptEngineManager; public class ExtensionFichierJS { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); List factories = …
-
EcriptEngine: Exemple de compilable
{filelink=947} import javax.script.Compilable; import javax.script.CompiledScript; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ExempleCompilable { public static void main(String args[]) { ScriptEngineManager manager = new …