关于jsp读取office文件的问题,高手请进

来源:百度知道 编辑:UC知道 时间:2024/07/02 03:56:53
各位虾哥:
小弟最近用JSP做毕业设计(文件管理系统),当我上传的文件是office文件(xx.xls, xx.doc.....)时,如果对方的电脑没有安装office(比如在网吧里)就无法读取,我的JSP文件该怎样写才能在没安装office的情况下也能查看啊?

搂主是不行的,一定要安装office软件,实在没有至少要金山的wps2000+
在客户端安装Office的情况下
方法一
直接把超链地址指向doc文件就可以了
这样就会在IE窗口中直接打开DOC文件.
你可以点击下面的链接看看(搂主确保你是ie浏览器)
http://202.101.27.20/test.doc
方法二
后台代码中采用如下的写法:

String FileName = 要下载的word文件名
String FilePathName = request.getContextPath("") + "\" + FileName
response.setContentType = "application/octet-stream"
response.addHeader("Content-Disposition"," filename="+FileName);
试试

用户不用安装Office软件,用IE是可以打开Word文件的,把 Word 文件另存为 mht 格式的文件,然后上传到服务器上,修改 web.xml 文件,在</web-app>前面增加

<mime-mapping>
<extension>mht</extension>
<mime-type>text/x-mht</mime-type>
</mime-mapping>

这样用户用IE就可以打开 Word 文件。tomcat6、 IE7通过测试。

这个不可能实现的。

这种解决情况有两种办法。

一个是在网站上提供减缩版的office(比如金山wps的