struts.xml中文件需要配置如下:
<struts>
<constant name="struts.custom.i18n.resources" value="message"></constant>
<constant name="struts.i18n.encoding" value="gbk"></constant>
<constant name="struts.multipart.saveDir" value="D:/"></constant>
<package name="Struts2" extends="struts-default">
<action name="download"
class="com.test.action.DownLoadFile">
<result name="success" type="stream">
<param name="contentType">
contentType
</param>
<param name="contentDispostion">
filename="Struts2.ppt"
</param>
<param name="inputName">inputStream</param>
</result>
</action>
</package>
</struts>
本文介绍了一个基于Struts2框架实现的文件下载功能。通过定义`DownLoadFile`类继承`ActionSupport`并覆盖`execute`方法,利用`ServletActionContext`获取输入流来完成文件的下载操作。此外,在`struts.xml`中配置了相应的`<action>`和`<result>`节点以确保文件下载流程正确执行。
563

被折叠的 条评论
为什么被折叠?



