struts文件下载
来源:互联网 发布:python 贝叶斯分类 编辑:程序博客网 时间:2024/05/16 17:06
private Integer id;
private IUploadService ius = new UploadServiceImpl();
private String fileName;
public InputStream getInputStream(){
String path = this.servletContext.getRealPath("/upload");
Upload upload;
try {
upload = (Upload) ius.get(Upload.class, id);
this.fileName = new String(upload.getRealName().getBytes(),"ISO8859-1");
return new FileInputStream(path+File.separator+upload.getSaveName());
} catch (Exception e1) {
e1.printStackTrace();
}
return null;
private IUploadService ius = new UploadServiceImpl();
private String fileName;
public InputStream getInputStream(){
String path = this.servletContext.getRealPath("/upload");
Upload upload;
try {
upload = (Upload) ius.get(Upload.class, id);
this.fileName = new String(upload.getRealName().getBytes(),"ISO8859-1");
return new FileInputStream(path+File.separator+upload.getSaveName());
} catch (Exception e1) {
e1.printStackTrace();
}
return null;
}
<action name="downAction" class="com.shxt.framework.upload.action.DownAction">
<result type="stream">
<param name="contentDisposition">attachment;filename=${fileName}</param>
</result>
</action>
- Struts的文件下载
- struts实现文件下载
- struts文件下载
- Struts实现下载文件
- struts 文件上传 下载
- Struts文件下载
- Struts文件下载
- Struts文件下载
- Struts下载文件
- struts中的文件下载
- struts文件下载
- struts文件下载
- Struts HTTP 文件下载
- struts实现文件下载
- struts实现文件下载
- struts之文件下载
- struts 下载文件
- struts 文件下载
- C# timer简单使用方法小结
- cocos2d-x跨android&ios平台开发入门教程part-1
- "苦逼"民工路
- Asp.Net数据控件引用AspNetPager.dll分页
- 多选框、单选框的使用
- struts文件下载
- 如何将DBGrid 中的数据导入到EXCEL中
- 手机、平板多屏幕多分辨率适配
- boost - 智能指针总结
- C/C++与Python互相调用
- Sublime Text 2.0.1 编辑器中使用 Source Code Pro 字体
- LDA(一)
- 模拟多个客户端IP发送udp包
- php标准库函数功能(SPL)