从java类调用一些javascript方法

我想从servlet调用一个javascript方法……有可能吗?

我听说过莫兹拉犀牛的东西,但无法理解它的用途,做任何1有任何想法???

我想从servlet调用一个javascript方法……有可能吗?

是的,看看Rhino教程 。 它有一些很好的例子,说明如何在Java应用程序中嵌入JavaScript的执行。

您可能还想查看维基百科上Rhino文章中的示例。 我会在这里粘贴它以供参考:

下面是运行JavaScript print的Java代码示例(’Hello,world!’)

import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class RhinoEngine { public static void main(String[] args) { ScriptEngineManager mgr = new ScriptEngineManager(); ScriptEngine engine = mgr.getEngineByName("JavaScript"); try { engine.put("name", args[0]); engine.eval("print('Hello ' + name + '!')"); } catch (ScriptException ex) { ex.printStackTrace(); } } } 

您可以简单地将 -tag放到网站上,然后执行该标记。