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中有没有方法能实现这种功能?
...全文
76 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
welllit 2010-02-22
  • 打赏
  • 举报
回复
写义个变量,变量的值就是这段js,然后变量在页面上显示。就可以执行了
BearKin 2010-02-22
  • 打赏
  • 举报
回复
...不知道 没想过..
「已注销」 2010-02-22
  • 打赏
  • 举报
回复
没人知道吗,麻烦大大们速度了。

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧