如何在java编程中运行javascript

可能重复:
如何在服务器端Java代码上运行JavaScript代码?

是否可以在Java平台内运行JavaScript

请参阅javax.script 。 这是Java SE的一部分。 用法示例

  ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngine engine = factory.getEngineByName("JavaScript"); engine.eval("print('Hello, World')"); 

在这里查看更多信息http://docs.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html

看看Wicket框架 。

你可以使用ScriptEngineManager( javax.script包)来做到这一点。 阅读这篇文章: http : //metoojava.wordpress.com/2010/06/20/execute-javascript-from-java/