日期:2014-05-18  浏览次数:20847 次

页面跳转失败
问题是这样的.

我用Struts做了个简单的程序,主要功能是调用后台数据库的存储过程来做某些业务操作.   执行存储过程大概需要10分钟.  
我的想法是在执行成功或失败后都会跳转新的页面,问题是执行成功后并不会像我想的那样跳转到成功页面.而是停留在原来的页面上.

请哪为牛人,告诉我这是为什么呀?

------解决方案--------------------
在.XML文件中配制FORWARED.

在ACTION中 MAPPING.FINDFORWARED();
------解决方案--------------------
谢谢,不是没有设置跳转,所有都是正常的.只是经过长时间的的操作后, MAPPING.FINDFORWARED();就没有用了.
------解决方案--------------------
在你的action里应该有这句了mapping.findForward();
要不然它不会跳转到你原来的页面

在你的strus-config.xml
再加一个全局Forward
<global-forwards>
<forward name= "error " path= "/错误页面路径 " />
</global-forwards>

在action中判断,如果出错就执行mapping.findForward( "error ");
------解决方案--------------------
43410610java群欢迎加入一起学习交流
------解决方案--------------------
在action中配过mapping.findforward后,在strut-sconfig中配过就OK了,一般是你的程序执行的时间比较长所以要等会!
这种情况我也遇到过,在批量处理大量信息时遇到过等会就跳出来了!!
------解决方案--------------------
同意apple20001998()
------解决方案--------------------
你的程序执行的时间比较长