论坛首页 入门技术论坛

如何用java程序直接打开一个Excel文件.

浏览 4897 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-02-19  
1.问题产生
如何用java程序直接打开一个Excel文件.
2.解决

Runtime.getRuntime().exec("cmd  /c  start  d:\\a.xls") 

getRuntime()是取得系统运行时环境
start参数表名直接启动excel文件,相当于双击操作 ,是个windows命令.
--------------------------------------------------------------- 

import  java.util.*; 
import  java.io.*; 
class      TEST

    public  static  void  main(String[]  args){ 
      System.out.println("Hello  World!"); 
      try{ 
            Runtime.getRuntime().exec("cmd  /c  start  D:\\A.xls"); 
        }catch(IOException  e){} 

   } 
}
   发表时间:2008-02-19  
头一回坐沙发

个人认为,你的解决方法不妥,因为这样永远打开的是你服务器端d:\a.xls文件,而非客户端的d:\a.xls文件.建议将客户端的文件上传到你服务器上,再通过jxl.jar处理,待处理完成后再删除上传的文件.

这样回答希望不会被扣分
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics