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