我的JAVA程序是这样写的:
response.setContentType("application/msword");
response.setHeader("Content-Disposition", "inline");
但执行后,页面先是弹出下载提示框(有打开,保存等几个按钮),但我想跳过下载提示框直接打开,小弟初学JAVA还请高手赐教

解决方案 »

  1.   

    把word文档的内容,写入response.getOutputStream()这样通过流输出到浏览器。就可以。
      

  2.   

    比如,在jsp页面调用:out.write(buff,0,bytesRead);
    这样把word内容输出。
      

  3.   

    另外,在web.xml中可以控制mime-mapping。具体就参见baidu/google吧。不多说了。  <mime-mapping>
        <extension>doc</extension>
        <mime-type>application/msword</mime-type>
      </mime-mapping>
      

  4.   

    不过我都按照以上做了,但还是有提示框而且底下还有一行提示 :在打开这种类型的文件前始终询问,但我不想通过手工方式修改系统文件夹关于WORD的设定,请问,怎样才能不弹提示直接打开
      

  5.   

    如何在Java内嵌入PPT
    http://blog.csdn.net/bovy/archive/2007/04/06/1554922.aspx
    把Word/Excel/Power Point嵌入到Java程序内
    http://blog.csdn.net/bovy/archive/2007/04/06/1554447.aspx