讨论一个专业的问题 各位高手,现在有1个问题:我在做一个word文件,通过javascript来创建,然后通过javascript来控制word文档的操作,现在我的主程序是java,请问我如何在Java程序里面调用Javascript程序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是,就是一个纯java程序,然后在java程序中调用javascript程序,让javascript控制一些东西,现在问题是:如何在java程序中调用javascript程序?高手们,帮帮忙!!!!!!!!!!!!! 正常情况下java不能调用javascript,因为javascript是客户端语言,java是服务器端语言。好像有个开源的中间包可以满足这个需求具体是什么包我找不到了,你查查。希望对你有帮助。 谢谢emin_lee() 但是我的这个程序不是一个BS模式的,就是一个单机的,比如说,通过javascript的ActiveXObject来创建一个应用程序,然后通过javascript作一些控制,我的这个大环境是java的,所以牵涉到在纯java里面如何调用javascript问题!现在为了这个问题搞伤了!!!!!!!!! emin_lee() 先生说的是不是GMT阿 各位,我这里有一个程序,<html> <script language="javascript"> function aa() { var ExcelSheet; ExcelApp = new ActiveXObject("Excel.Application"); ExcelSheet = new ActiveXObject("Excel.Sheet"); ExcelSheet.Application.Visible = true; ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1"; ExcelSheet.SaveAs("C:\\TEST.XLS"); ExcelSheet.Application.Quit(); } </script> <body> <FORM> <INPUT type="button" value="call JAVA" onClick = "aa()"> </FORM> </body></html>你们保存为html格式的,就可以创建一个Excel文件,并且可以对里面的行进行控制,但我的问题是如何在java文件里面对这个javascript进行调用 难道不能用JAVA操作WORD吗?一定要javascript在中间过渡? 我的这个项目是老外的,它就是这么做的,逻辑分层很清楚,javascript主要对应用程序的一些界面操作,很方便的,但是就是java调用就javascript这里出现了一些问题,我不知道如何去调用,郁闷阿!!!各位帮我查查资料! 在java中调用IE打开js所在的页面吧 呵呵,各位,我开始有些眉目了,必须要在java里面调用wscript这个程序,让这个程序执行哪个javascript,具体的我还没有作出来,作出来了,和大家一起分享,各位也不要闲着,帮我继续想!!!!!!!!!!!! hyperioncc(hyperion) 先生,你曲解了我的意思了,我的javascript不是在网页里面运行的,我只是随便举了一个例子,我的javascript不再BS模式的哪个 javascript用在桌面应用程序中?怎么用的是? excel 数据库设计的问题 请大拿指点 文本框输入一定字符自动换行 有没人对applet比较了解 谁能告诉我这个异常怎么处理? 反向java遇到的几个问题,请高手出马解决! Java虚拟机中native方法和Java方法互相调用的机制如何实现? 关于运行的快捷方式 如何向jlist动态加入选项?? 面试题,请大家帮忙看看! TMD, 实在是急了,哪里有javac和java这两个命令的源代码 ? 类似VB中的DataGrid控件那样的组件,是用什么创建。 我想在java程序中 间隔1秒触发一个事件 以实现动画效果 有点类似Delphi的定时器 应该如何实现?
因为javascript是客户端语言,
java是服务器端语言。好像有个开源的中间包可以满足这个需求
具体是什么包我找不到了,
你查查。希望对你有帮助。
但是我的这个程序不是一个BS模式的,就是一个单机的,比如说,通过javascript的ActiveXObject来创建一个应用程序,然后通过javascript作一些控制,我的这个大环境是java的,所以牵涉到在纯java里面如何调用javascript问题!现在为了这个问题搞伤了!!!!!!!!!
<html>
<script language="javascript">
function aa()
{
var ExcelSheet;
ExcelApp = new ActiveXObject("Excel.Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
ExcelSheet.Application.Visible = true;
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
ExcelSheet.SaveAs("C:\\TEST.XLS");
ExcelSheet.Application.Quit();
}
</script>
<body>
<FORM>
<INPUT type="button" value="call JAVA" onClick = "aa()">
</FORM>
</body>
</html>
你们保存为html格式的,就可以创建一个Excel文件,并且可以对里面的行进行控制,但我的问题是如何在java文件里面对这个javascript进行调用