Win a copy of Machine Learning Systems: Designs that scale this week in the Scala forum
or Xamarin in Action: Creating native cross-platform mobile apps in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

reference javascript in external file in json and execute using scriptengine  RSS feed

Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I have a javascript function as "value" in a json file for a "key".

For example, in json file: "validate":"function validate(val){if (val!= null) { return true;} else { return false;}}".

In my java code, I call scriptengine.eval(jsonObject.get("validate")) and then use Invocable to call invokeFunction("validate", "string").

This works totally fine and I am able to get the boolean result in my java code. Now I would like to place the javascript function in another js file and be able to execute the function from java as usual. I am realizing that there might be other places where I can use the same validation logic and I can simply use the same js file whenever I needed.

Any ideas?

Thanks in advance, V.
I AM MIGHTY! Especially when I hold this tiny ad:
Rocket Oven Kickstarter - from the trailboss
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!