<action name="loaddown" class="myAction" method="loaddown">
<param name="inputPath">A\B\c.txt</param>
<result name="success" type="stream">
<param name="contentType">text/plain</param>
<param name="inputName">inputStream</param>
<param name="contentDisposition">attachment;filename=${fleName}</param>
<param name="bufferSize">4096</param>
</result>
</action>
//MyAction
fleName = new String("XXX文件.txt".getBytes("GBK"), "ISO-8859-1");
public java.io.InputStream getInputStream() throws Exception {
return ServletActionContext.getServletContext().getResourceAsStream(inputPath);
}