jsp导出excel

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:40:14
出现一个"下载对话框",有打开.保存.取消.
要是我点"打开",如果excel没有启动.那么就出现错误,说是下图的错误,,要是excel启动了,就没有问题.保存再打开也没有问题.怎么回事a?
不是的....我用的是jsp文件.头是这样的."<%@ page contentType="application/vnd.ms-excel;charset=UTF-8"%>",数据是用java给赋值的,没有模板....excel的设置全是在jsp里完成的..

建议将服务器上的文件 变成流 再将流转换成文件 保存到客户端

这个问题应该是IE没有找到你创建的临时文件,最好是把你的excel转成流。 我想问你的是,你的Excel文件存放在哪里了? 是静态的 还是动态的?

用SOAOffice输出Excel,就不会再有上述烦恼。通过SOAOffice不仅能够动态填充excel,而且还能在浏览器里直接浏览excel、或者下载、另存

为什么excel没有启动?是office的问题还是什么原因?我也这样用过,导出excel表,完全没有问题啊。
你在jsp中是用table了吧?如果导出的话,需要用table标签将数据导出