当前位置: 代码迷 >> Java Web开发 >> struts2做下载时老给图片文件和txt文件直接在浏览器打开了.超级郁闷啊解决思路
  详细解决方案

struts2做下载时老给图片文件和txt文件直接在浏览器打开了.超级郁闷啊解决思路

热度:89   发布时间:2016-04-17 10:34:19.0
struts2做下载时老给图片文件和txt文件直接在浏览器打开了..超级郁闷啊.
Java code
    public InputStream getInputStream(){        return ServletActionContext.getServletContext().getResourceAsStream("/upload/20032008126.jpg");    }


XML code
<action name="download" class="com.struts.action.DownloadAction">    <result name="success" type="stream">        <param name="contentType">image/jpeg</param>    <param name="contentDisposition">filename="20032008126.jpg"</param>    <param name="inputName">inputStream</param>        </result>    </action>


其他文件能出现下载框.麻烦高手给点意见



------解决方案--------------------
浏览器默认就是自动打来图片和txt 的,不是struts2的问题。
  相关解决方案