我现在把文件和图片都存到了数据库  IMAGE 字段里 
     在JSP中  读出图片能正常的显示  
     但是我现在不知道 这么还原并在JSP中显示.DOC .PDF等文件
     
     我在网上找了很多相关的帖子  基本上都说需要把 response.setContentType("application/msword") 加上就能显示,
但是我做了  还是没成功  仍然显示的乱码。   
     希望有做过这方面的高手们  帮我一把  小弟万分感激!!    
     最好能给个小点的完整例子代码   谢谢@-@

解决方案 »

  1.   

    存在数据库的问题  是解决了的
    图片  文本  都是分开存在各自的字段里 
    现在的问题是  文件还原后  如何显示在JSP中
      

  2.   

    关键在于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")); 这样,如果你的机器上有打开的程序,则会在浏览器里自动打开了
      

  3.   

    看我特意整理的一个文章吧: 点击pdf/word等链接时时,直接打开而不是下载的方法
      

  4.   

    想当感谢 ~~~java2000_net
    问题解决了  结贴去~~~