关于从数据库中读出IMAGE字段还原为.doc .pdf 等文件在JSP显示的问题
我现在把文件和图片都存到了数据库 IMAGE 字段里
在JSP中 读出图片能正常的显示
但是我现在不知道 这么还原并在JSP中显示.DOC .PDF等文件
我在网上找了很多相关的帖子 基本上都说需要把 response.setContentType("application/msword") 加上就能显示,
但是我做了 还是没成功 仍然显示的乱码。
希望有做过这方面的高手们 帮我一把 小弟万分感激!!
最好能给个小点的完整例子代码 谢谢@-@
------解决方案--------------------友情帮顶 。。
------解决方案--------------------图片和文件分着存不行吗??
------解决方案--------------------没有java的开发环境,友情帮顶。
建议先参考其他同类网页的html代码。
------解决方案--------------------
关键在于header里面有个
response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));
你把那个 attachment 去掉就行了,比如
response.setHeader("Content-Disposition", "filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));
这样,如果你的机器上有打开的程序,则会在浏览器里自动打开了
------解决方案--------------------看我特意整理的一个文章吧: 点击pdf/word等链接时时,直接打开而不是下载的方法