目前在做个将jsp页面导出为word文档,网上搜了下资料 看到绝大部分是这样写的 response.setContentType("application/msword");
response.setHeader("Content-disposition","attachment; filename=default.doc"); 但是使用后发现在页面开始加载时就进行了word下载,导出的word只包含了原始jsp,而这个页面中动态生成的数据以及图片都没有存到word中; 想问的是能不能让页面内容加载完成后再进行word生成?? 这样做的方法是什么??谢谢
response.setHeader("Content-disposition","attachment; filename=default.doc"); 但是使用后发现在页面开始加载时就进行了word下载,导出的word只包含了原始jsp,而这个页面中动态生成的数据以及图片都没有存到word中; 想问的是能不能让页面内容加载完成后再进行word生成?? 这样做的方法是什么??谢谢
额 这样啊 因为是已经用jacob实现了word导出,但限制太多,需要在服务器上装office以及dll文件等操作, 而POI对word图片操作又太烂 所以说看下是不是有更简单的方法。 看来直接用jsp导出成word也不行了么
感谢你的耐心回答 貌似js操作word只支持IE的ActiveXObject 看来还是用jacob吧。。 结贴~~