在做一个用在线打开预览附件的功能!不知怎么实现,有没有高手给解决一下!
不想用插件,听别人说在页面上设置这个就行了,可是不知怎么实现!!
<%@ page contentType="application/msword; charset=gb2312" %>

解决方案 »

  1.   

    首先客户端要有装OFFICE软件!
    没装软件不能打开!
      

  2.   

    http://topic.csdn.net/u/20090416/17/3fcab468-c8fd-4f72-bb8b-4378a29c633a.html 参考这个
      

  3.   

    1.jodconvert+openoffice 
    2.apache的poi转换成html
    3.falsh  百度文库类型
      

  4.   

    类似问题我有做过,一下是我的解决方法,也希望能看到更好的解决方法:
    1.首先,在应用服务器上安装office软件
    2.用户上传附件之后,将附件(特指doc\docx\xls\xlsx类型文件)转化成html格式,可用java程序调用office内核进行转换,具体方法可网上搜索,特别注意的是,转换过程需调用jcob.dll(jcob.dll需下载,网上到处都是),需将jcob.dll放至 c:/window/system32中,还要放至 jdk/bin和jdk/jre/bin中。
    3.第二步顺利转换后就容易了,定义一个iframe或区域用于显示转换好了的html页面,(图片等可直接显示,无需处理),获取该frame对象,setUrl("html转换后的路径"); 即可,具体实现细节自己去研究一下,大体思路就是这样。