我已在服务器端部署此代码,以使用 XLs 的宏将 rep 文件(BO 文件)转换为 xls 文件。我通过此 jsp 调用调用了宏,并将宏将 .rep 文件转换为 xls 文件。. 当从服务器系统的客户端调用 jsp 时,不要打开 xls 表,但是当我尝试运行与独立 java 代码相同的代码时,它可以工作。在这里我附上了一个示例代码。请帮助我。
<%@ page import="java.io.*" %><%@ page contentType="application/vnd.ms-excel"%> <html><head></head> <body> <% String cmdLine = "\"C:/Program Files (x86)/Microsoft Office/Office12/EXCEL.EXE\" /e/\"D:\\North%20America\\Workspace%20Defined_2013-03-23-06-50-50.rep\" D:\\NewFolder\\Converter.xlsm"; try{Process p = Runtime.getRuntime().exec(cmdLine); } catch(Exception e){ e.printStackTrace(); } %> </body> </html>