java类中使用脚本语言(js)时能不能同时加入控件(内详)
「已注销」 2010-02-22 01:39:32 在静态页面中直接调用控件是可行的如
<OBJECT id="test" codeBase="test.ocx"
classid="CLSID:F5A1E785-0D4A-4E07-A3E7-15B1D3AF52E6" >
</OBJECT>
<script>
alert(test.method()); //test中有相应的方法可以调用
</script>
现在想在java类中使用js动态脚本,如:
import javax.script.*;
ScriptEngineManager scriptManager = new ScriptEngineManager();
ScriptEngine js = scriptManager.getEngineByName("JavaScript");
js.eval("test.method()"); //此处找不到组件test,同样方法也不能使用!
请问java中有没有方法能实现这种功能?