日期:2014-05-17  浏览次数:20677 次

为什么struts下载文件,部分文件正常下载,而部分文件下载的是action.do
急急急!!!
为什么struts下载文件,部分文件正常下载,而部分文件下载的是action.do
我在后台看代码,所有的路径都获取正确,并且本机肯定有这些文件
非常紧急!谢谢各位了!
struts配置如下:
<action name="download" class="cn.edu.ncut.ct.action.TestAction" >
<result name="success" type="stream">
<param name="contentType">application/octet-stream;text/plain</param>
<param name="contentDisposition">attachment;filename=${filename}</param>
<param name="inputName">downloadFile</param>
<param name="bufferSize">4096</param>
</result>
<interceptor-ref name="defaultStack" />
<interceptor-ref name="checkLogin" />
</action>

------解决方案--------------------
action.do的是不是没有配置filename
------解决方案--------------------
是 struts1 吗?
struts1.2上传图片源代码
------解决方案--------------------
我一般下载文件都习惯于直接写入到返回流,
在execute方法中直接返回null。