Calling Java method from JavaScript using ScriptEngine

Richard Taylor :

I'm using ScriptEngine, running JavaScript.

I want the JavaScript script to be able to call myFunction(), where myFunction() is a method inside a given class of mine.

I know it's possible to use importPackage for standard Java stuff, what about my own methods?

Please advise :)

Jacob Mattison :

According to this, when you do

importPackage(java.awt)

in a script, that's actually a shortcut for a built-in global variable called Packages -- "java.awt" is actually a shortcut for "Packages.java.awt". So you might try and see whether, if you create your own package called "com.mypackage.hello", the scripting engine can access Packages.com.mypackage.hello. I haven't been able to find any documentation on that, but it's worth trying.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Java

Java: Returning an object from ScriptEngine javascript

From Dev

Calling a javascript function from java method in Cordova

From Dev

calling a java servlet from javascript ajax post method

From Javascript

Calling method using JavaScript prototype

From Dev

Calling a Java Method from the native code using jni

From Dev

Calling JAVA Method from XQuery

From Dev

Calling Javascript prototype method from another method

From Java

Calling a Method from Constructor Method - Java

From Java

calling another method from the main method in java

From Dev

Java calling a print method from a main function and using data from another separate method

From Dev

Is it possible to import javascript files to a java ScriptEngine

From Java

Use a jar in JavaScript through Java ScriptEngine

From Dev

Java - Javascript regex code fails on 1.8 as compared to 1.7 using javax.script.ScriptEngine;

From Java

calling a java servlet from javascript

From Dev

Calling external Javascript from Action Method

From Dev

Calling a C# method from JavaScript

From Dev

MVC Calling ActionResult Method from JavaScript

From Dev

Calling javascript Service/Method from array object

From Dev

Access calling object from Javascript method

From Dev

Javascript, Calling Java Applet method throws TypeError

From Java

Android/Java: Calling a method using reflection?

From Java

JAVA calling a method using a ternary operator

From Java

Calling Java Method from GWT JSNI

From Dev

Java - Calling method from child of abstract class

From Dev

calling Java method from jsp page

From Dev

Calling a Java method from a JavaFX webview

From Java

Calling a java method from c++ in Android

From Java

Calling a Java Method from Visual Basic 6

From Dev

Calling a static void Java method from JNI

Related Related

  1. 1

    Java: Returning an object from ScriptEngine javascript

  2. 2

    Calling a javascript function from java method in Cordova

  3. 3

    calling a java servlet from javascript ajax post method

  4. 4

    Calling method using JavaScript prototype

  5. 5

    Calling a Java Method from the native code using jni

  6. 6

    Calling JAVA Method from XQuery

  7. 7

    Calling Javascript prototype method from another method

  8. 8

    Calling a Method from Constructor Method - Java

  9. 9

    calling another method from the main method in java

  10. 10

    Java calling a print method from a main function and using data from another separate method

  11. 11

    Is it possible to import javascript files to a java ScriptEngine

  12. 12

    Use a jar in JavaScript through Java ScriptEngine

  13. 13

    Java - Javascript regex code fails on 1.8 as compared to 1.7 using javax.script.ScriptEngine;

  14. 14

    calling a java servlet from javascript

  15. 15

    Calling external Javascript from Action Method

  16. 16

    Calling a C# method from JavaScript

  17. 17

    MVC Calling ActionResult Method from JavaScript

  18. 18

    Calling javascript Service/Method from array object

  19. 19

    Access calling object from Javascript method

  20. 20

    Javascript, Calling Java Applet method throws TypeError

  21. 21

    Android/Java: Calling a method using reflection?

  22. 22

    JAVA calling a method using a ternary operator

  23. 23

    Calling Java Method from GWT JSNI

  24. 24

    Java - Calling method from child of abstract class

  25. 25

    calling Java method from jsp page

  26. 26

    Calling a Java method from a JavaFX webview

  27. 27

    Calling a java method from c++ in Android

  28. 28

    Calling a Java Method from Visual Basic 6

  29. 29

    Calling a static void Java method from JNI

HotTag

Archive