<result name="success" type="stream">
<param name="contentType">video/x-msvideo</param>
<param name="inputName">targetFile</param>
<param name="contentDisposition">
attachment;filename="${contentDisposition}"
</param>
<!-- 设置缓冲大小为2M -->
<param name="bufferSize">2097152</param>
<param name="contentLength">${contentLength}</param>
</result>
File f = new File(ServletActionContext.getRequest().getRealPath("upload/tdm")+"/"+this.tdm.getTdmFile());
this.contentLength = f.length()+"";
f = null;
本文介绍了一种通过设置特定参数来实现文件流处理及下载的方法。具体包括定义流类型、输入名称、内容处置方式、缓冲区大小及内容长度等关键步骤。文中还展示了如何获取文件的实际路径并设置其内容长度。
188

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



