关于struts2下载文件后再跳传到别的Action的问题
2017-05-19 14:09
567 查看
1.先在页面填好内容和验证码(用Captcha做的)提交
2.经过处理后去服务器下载文件
struts.xml大致如下
//填资料页面
<action name="SDBServer" class="com.struts.action.SDBServerAction">
<result name="success">/index.jsp</result>
</action>
//处理数据
<action name="ConvertXML" class="com.struts.action.ConvertXMLAction">
<result name="success" type="redirectAction">
<param name="actionName">download</param>
<param name="namespace">/</param>
<param name="fileName">${fileName}</param>
</result>
</action>
//下载文件
<action name="download" class="com.struts.action.DownloadAction">
<result name="success" type="stream">
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<param name="inputName">inputStream</param>
</result>
3.下载后要求返回第一步的action.就会刷新验证码了
第1。2步我已经完成了。如上面的struts.xml所示。download这个action提示文件流给前台用户下载后,怎么再跳转到SDBServer这个action中去刷新验证码呢?
用chain <result type="chain"> <param name="actionName">SDBServer</param> </result>
相关文章推荐
- struts2的action以流的方式实现文件下载时的问题
- 关于Struts2中文件上传代码ServletActionContext.getServletContext()编译报错的问题,
- 【Struts2文件下载】struts.xml文件中配置action,访问路径问题
- 关于Struts2文件下载时,下载方法被重复执行的问题
- 解决关于php中文文件下载问题
- 遇到问题----struts2文件下载出现Can not find a java.io.InputStream with the name的错误
- strtus2 批量下载 中文问题、压缩文件等 ------ 讨论struts2工作流程
- 关于文件下载的几个问题总结
- 下载文档--Struts2中国的文件下载被显示为空间的问题
- 抛个关于nginx下载文件乱码的问题
- 关于web.XML文件的welcome-file设置成 .do/.action问题
- Struts2用action方式实现文件下载
- struts2与spring集成时,关于Action类中成员bean自动注入的问题
- 2个小问题:Struts2 国际化支持和下载文件的开发思路
- 关于ionic上传下载,进度条百分比显示,打开文件问题
- strtus2 批量下载 中文问题、压缩文件等 ------ 讨论struts2工作流程 (摘自:http://www.blogjava.net/xcp/archive/2009/10/30/downloadlist.html)
- struts2 文件下载方式 此法解决下载中文文件问题。不错
- 关于Struts2的文件下载
- 关于浏览器下载文件的文件名会出现乱码的问题
- 2 关于android上下载网络文件大小异常的问题