解决方案 »
- Java接收端 CRC16校验
- 为什么session.sava(person)里面只有select语句,没有insert语句 ???? 数据保存不了!没有被写入数据库!
- 会话失效问题
- 【急求】修改XML节点值
- 关于ibator的几个简单问题。
- 为什么我hibernate操作数据库,但是数据库没反应!!!
- 谁能告诉我哪有spring的电子书下载(最好是入门的)。。。。。。。。。。。。。
- 程序在IDE调试的时候没有错误, tomcat(5.56)布署后运行错误,提示如下,请问该如何解决?
- tomcat下一个简单的jsp例子,errorPage出不来
- jsp中能显示动态折线图,直方图吗?
- 急急急!3D动画问题
- jsp感觉没出错啊,怎么老是最后一行报错。。
只能從返回結果判斷,做出是否刷新的動作吧!
用strust2做了几个页面。流程是这样的。
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中去刷新验证码呢?