在java中 打开本地固定目录下的excle,并可以编辑!

jsp页面,根据不同的名称,打开固定目录下的excle文件.并且可以编辑.尝试过打开对话框,目前是在jsp页面上显示,想要的是直接用officeexcle编辑器打开指定的... jsp页面, 根据不同的名称, 打开固定目录下的excle文件.并且可以编辑.

尝试过 打开对话框, 目前是在jsp页面上显示,想要的是 直接用office excle编辑器打开指定的文件.
如果是下载对话框, 则是从服务器打开的excle , 无法修改.

请前辈们指正! 谢谢!
意思就是需要 浏览器激活该扩展名所关联的程序来打开所下载的文件。
展开
 我来答
yuewutao
2010-07-16 · TA获得超过155个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:102万
展开全部
如果你想打开excel必须下载到本机才行的,怎么可能在服务器直接打开给你显示出来并且编辑呢。

说不定服务器上都没装office呢。

你以前是用jsp页面操作那个excel时候并不是直接操作源文件的,是通过java来传递数据的。

这样啊,
如果你要打开一个excel
就应该写成
try{
Runtime.getRuntime().exec("D:/Program Files/Kingsoft/WPS Office Personal/office6/et.exe D:\\1.xls");
}
catch(IOException ieo) {}

明白了没
这两个 第一个是excel的程序 第二个是参数 就是用excel格式打开第二个文件
如果你的excel程序没有在系统的默认路径下
你就要加绝对路径 比如我的D:\Program Files\Kingsoft\WPS Office Personal\office6\et.exe

我这里装的是wps软件,你可以看下自己装的office
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式