比如服务器上 D:\work\test\test.doc 有这个文件,我在客户端的jsp上如何打开该文件?
高手来帮帮忙!!!

解决方案 »

  1.   

    能直接通过浏览器访问到该文件吗? 可以的话就很好弄。也可以把文件放在ftp的空间,或者是web服务器的某个目录下面,能够用http直接访问那种。再描述详细点。
      

  2.   

    就是说我要打开服务器上的那个test.doc,用ftp怎么做?
      

  3.   

     你用的是web服务器吗? ftp比较麻烦。
      

  4.   

    是web服务器,用浏览器打开源文件
      

  5.   

    比如  http://10.9.1.68:8080/工程名/1.doc
      

  6.   

    楼主的意思莫非是在浏览器直接打开doc文件 直接阅读 不用下载?
      

  7.   

    你这是在程序中的,我要的是在任意盘,任意文件夹下的文件,不是程序中的路径,比如“C:\Windows\test.doc”
      

  8.   

    你可以参考下ftp方面的。http://wenwen.soso.com/z/q107176605.htm 
      

  9.   


     var openDocObj = new ActiveXObject(“SharePoint.OpenDocuments.2″); // 为了兼容Office XP,可以创建“SharePoint.OpenDocuments.1”
    openDocObj.ViewDocument(“http://www.abc.com/documents/sample.doc”);上网看到这种方法,不知道他的documents是什么意思
      

  10.   

    ie下用activexobject,ff下无解。
      

  11.   


    看来是我误会楼主了,原来lz不是要搞黑客.这样的话,你的doc也是要放到web服务器上的
      

  12.   

    doc 需要放到 server的根目录的,否则是没办法访问的。