在你的web.xml文件里加上如下代码:
 <mime-mapping>
    <extension>pdf</extension>
    <mime-type>application/pdf</mime-type>
  </mime-mapping>

解决方案 »

  1.   

    我的config目录下web.xml有
     <mime-mapping>
        <extension>pdf</extension>
        <mime-type>application/pdf</mime-type>
      </mime-mapping>
    可是还提示???????????
    还有 我把jasperreport里面demo的例子webapp放进tomcat运行正常 可是一点那个jsp的execute 就又提示我下载pdf.jsp
    相应的web.xml里面也有上面的配置 
    晕了
      

  2.   

    <%@ page contentType="application/pdf; charset=gb2312"%>
    <%@page contentType="application/msword;charset=GBK"%>
    我在一个jsp页面上加上上面任何一种修改
    本以为在链接到该页面时会将pdf/word内欠进ie浏览器??????????????????????????
    第一次听说<%@ page contentType="application/pdf; charset=gb2312"%>
    <%@page contentType="application/msword;charset=GBK"%>这样就可以将pdf和word嵌进IE。真的可以吗?<%@ page contentType="application/pdf; charset=gb2312"%>这句话的作用是嵌入外部程序吗???这好像是设置页面字符编码的吧!搂住真是高人。
    搂住能分析一下这句话吗??给我们讲讲page,contentType,charset分别是什么意思用来干吗?我真的还不太明白!我只是用它来指定页面的字符编码!
    还不知道他又这种功能!学习,学习!
      

  3.   

    word是不用设置的(你得装office),pdf原来可以,现在我的也不行了。 liuyonghailiuyong说的方法也不行。
      

  4.   

    office是2000
    adobe reader是6.0
    不过 都是盗版的
    难道这是原因????
    还有 我的系统是2000server
    当然 也不是正的
      

  5.   

    和客户机的注册表信息有关。曾经碰到过同样问题,tiff文件,我不记得在哪里了,找找看。
    adobe reader是6.0 free。
      

  6.   

    是不是tomcat的原因啊`````to: aoplo(新札师弟) <%@ page contentType="application/pdf; charset=gb2312"%>
    page:定义Jsp页面的全局属性
    type:页面响应类型
    charset:Jsp页面字符编码
    咳 知道又有什么用
    还是解决不了问题
    55555555
      

  7.   

    hoho搞定
    原来是我的adobe文件夹里有两个reader 一个5.0 一个6.0全删了后
    再装一遍6就好使了
    不过浏览器用的是netscape
    不明白为什么ie不理解我的代码

    逼我删他
    `````````继续研究中``````ie````````
      

  8.   

    netscape能使用是怎么实现的,把代码贴出来分享一下吧!
      

  9.   

    啊~  我也想知道~ JSP 怎么转PDF啊~~~
    UP
      

  10.   

    自从装了 adobe reader 后,以下提示保存的文件,现在直接在IE里面打开了...和服务器可能没有关系...只要按文件处理就可以.
      

  11.   

    可是如果其他人在线上使用,难道都要先把自己的adobe reader 重装,然后才能在IE里打开PDF么?