Strust2通过“流”下载文件时对结果的处理

转载 2012年03月30日 15:26:10
[size=medium]Struts2 通过"流"下载文件时对结果类型的控制

struts.xml
Java代码  收藏代码
  1. <action name="映射的Action的名称" class="类名">  
  2.             <result name="success" type="stream">  
  3.                 <param name="contentDisposition">attachment;filename=下载时被显示的文件名</param>  
  4.                 <param name="inputName">downloadFile</param>  
  5.             </result>  
  6.         </action>  

downloadFile是Action中的一个方法:getDownloadFile(),这个方法返回一个InputStream流.

下载时被显示的文件名包含中文时,要编码
String filename=new String("手册.pdf".getBytes("GBK"),"8859_1");[/size]
分享到:

相关文章推荐

Strust2-----7、配置处理结果

(1)、理解处理结果                                  Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图,Strut...

Strust2文件下载

每回碰到上传下载的功能时都需要花费相对多的功夫来重新组织,今天索性就总结一个自己常用的方法。 1.JSP页面怎么写 2.Action怎么写 private String f...

strust2文件上传大小处理问题

--struts2中文件上传的二个限制,一个是struts.multipart.maxSize,如果不设置,struts2 的核心包下的default.properties文件里有默认的大小设置str...

Strust2上传与下载文件

  • 2011年05月04日 13:02
  • 156KB
  • 下载

Struts2 - Struts2的文件下载(从零开始学习Strust2_10)

开发环境: Eclipse IDE for Java EE Developers(下载地址) struts-2.3.1.2(下载地址) apache-tomcat-6.0.35(下载地址) ...

strust2 文件上传

上传: 首先我们要明白strust2 的文件上传是通过FileUploadInterceptor来实现的。 其次,在我们jsp页面的form标签中有method提交方式需要时post,然后需要设置...

【问题解决】使用Strust2文件上传图片无法显示

Struts2 文件上传功能小Demo,将文件成功地保存在服务器磁盘里,而且上传图片,能够在视图页面用相对路径成功显示...

Struts2 - 在Tag中使用Properties属性文件(从零开始学习Strust2_04)

开发环境: Eclipse IDE for Java EE Developers(下载地址) struts-2.3.1.2(下载地址) apache-tomcat-6.0.35(下载地址) ...

Strust2 及JSP中文乱码相关处理

修改tomcat服务器的配置文件中的编码格式:   connectionTimeout="20000"   redirectPort="8443" URIEncoding="UTF-8...
  • ahwr24
  • ahwr24
  • 2011年09月10日 15:36
  • 469

strust2文件上传功能

  • 2013年11月23日 17:19
  • 4KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Strust2通过“流”下载文件时对结果的处理
举报原因:
原因补充:

(最多只允许输入30个字)