webwork 文件下载方法1
来源:互联网 发布:ubuntu amd驱动 编辑:程序博客网 时间:2024/05/29 08:41
WEBWORK中的文件下载,有很多方式,
我这里提供了一个比较简单的方式,是我在一个项目中使用的
程序段比较简单,如下:
/**//* * 打开下载的文件 */
File file = new File(filePath);
/**//* * 设定下载属性,其中下载时的文件名为该模板的名称 */
contentType="application/octet-stream;charset=gb2312";
inputStream = new FileInputStream(file);
fileName= "指定的文件名" /**//* 这里必须要带后缀*/
return "download"; /**//* 程序段END*/
File file = new File(filePath);
/**//* * 设定下载属性,其中下载时的文件名为该模板的名称 */
contentType="application/octet-stream;charset=gb2312";
inputStream = new FileInputStream(file);
fileName= "指定的文件名" /**//* 这里必须要带后缀*/
return "download"; /**//* 程序段END*/
在对应的XWORK.XML配置中,要做一下设置
<result name="download" type="stream">
<param name="inputName">inputStream</param>
<param name="contentType">${contentType}</param>
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<param name="bufferSize">2048</param>
</result>
<param name="inputName">inputStream</param>
<param name="contentType">${contentType}</param>
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<param name="bufferSize">2048</param>
</result>
要注意名称与程序中要对应
如果你觉得这样不符合你的理解,也可以自己写一个输出的方法.
- webwork 文件下载方法1
- webwork 文件下载
- WEBWORK的文件下载机制
- webwork下载
- Webwork生成静态文件的简单方法
- WebWork总结--文件上传
- Webwork文件上传
- Webwork文件上传
- webwork 文件配置
- WebWork实现文件上传
- webwork文件上传总结
- webwork文件上传
- webwork 文件上传
- webwork 文件配置
- cmd下载文件方法
- 文件下载方法
- 文件下载方法
- cmd下载文件方法
- 实验室要搬家
- JavaScript实用技巧集锦 (一)
- IsSimple与IsKnownSimple
- 用ETKnowbot解决大量文档管理之困
- JavaScript实用技巧集锦 (二)
- webwork 文件下载方法1
- ASP.NET2.0+SQL Server2005构建多层应用
- 用ETOffice协同办公软件提升办公效率
- 更多关于Java内容的新Blog:http://www.blogjava.net/onlykeke
- 解读乙肝
- 几则JSP入门知识总结
- javascript表单之间的数据传递
- 数据结构&算法
- 网站生成静态页面