在浏览器中显示word,excel.ppt,pdf等各种文件

yaochang2006 2012-06-05 09:57:22
现在项目要求在浏览器中显示word,excel.ppt,pdf等各种文件(视频,音频可能也有)。这些文件为用户上传的,意思是通过某种方法使用户点击一个链接就能直接在浏览器中打开,最好不要像用右键-->打开方式中选择internet Explorer哪样,还出现一个open ? save ? cancel的选择框,要的是最好直接打开在浏览器里。最好能支持多种浏览器如Internet Explorer,google chrome,没有头绪,想过用applet不知道能不能行,有没有遇到这种问题的朋友!
...全文
217 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaochang2006 2012-06-05
  • 打赏
  • 举报
回复
这事还巧了,项目要求不光是在网页里查看文件,还要求可以让用户下载,如果像您说的哪样,不是不支持下载了吗
古市轩 2012-06-05
  • 打赏
  • 举报
回复
这个你需要配置tomcat,其实很简单,只需要在Tomcat 6.0_HOME/conf/web.xml中
把相应的配置去掉应该就可以了,配置那些的话就是下载,不配置的话就是默认打开;
如:
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/vnd.ms-excel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>ppt</extension>
<mime-type>application/vnd.ms-powerpoint</mime-type>
</mime-mapping>
有这几个配置的就是默认下载word,excel.ppt文件的,如果去掉,估计就是在浏览器中直接打开了吧!
楼主试试吧!~

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧