首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-03-21 
struts2做下载时老给图片文件和txt文件直接在浏览器打开了..超级郁闷啊.Java codepublic InputStream getI

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的问题。

热点排行