如果你点的那个文件是图像或html文件,才会加载此文件并在浏览器中显示,如果是浏览器不能打开的文件就会询问你是否想下载它。
你要想查看显示必需另写代码

解决方案 »

  1.   

    在你的web.xml文件中这样配置:
    <mime-mapping>
       <extension>xx</extension>
       <mime-type>type</mime-type>
    </mime-mapping>
    xx是扩展名,type是mime类型,比如
    <mime-mapping>
            <extension>xwd</extension>
            <mime-type>image/x-xwindowdump</mime-type>
        </mime-mapping>
    将xwd和type换衣一下,关于具体的mime类型,到网上搜索一下
      

  2.   

    我是要下载我放在服务器上的文件呀。不是要打开bluelily22(丁丁)
      

  3.   

    sendRedirect只是跳到当前所在url,可以通过web显示的则会以web形式显示,否则会弹出下载保存对话框。
      

  4.   

    重新做个页面,将你地地址做为参数传过去,在这个页面中用将文件转换成流,respone将流输出,不论什么文件都会提示你是要保存还是要找开了