如何轻松地从一个jsp转发到几个动作

时间:2010-11-17 13:20:46

标签: struts2 struts

我是struts的新手,这是我的问题:

我有一个可以从多个动作访问的jsp。在这个jsp上,我有一个“后退”按钮,必须将用户转发到上一页。必须使用原始参数调用上一页。 实现这一目标的解决方案是什么?

我试图将一个参数传递给jsp,告诉用户点击“后退”按钮时要调用哪个动作(即我以这样的方式调用我的页面:/myJsp?back=loadMyPage.do): jsp“后退”按钮使用此“后退”参数将用户重定向到适当的操作。

我认为当只有一个(或几个)页面使用这种机制时它可以是一个很好的解决方案,但是当几个页面被多个动作使用时它会变得复杂:我们必须将'back'参数传递给每页。

所以我想知道如何轻松实现这一目标。我也问自己在jsp中进行转发工作是否有意义:在动作类中做所有工作是否更好?

我希望我很清楚

1 个答案:

答案 0 :(得分:0)

是否有某些原因使用浏览器的后退按钮效果不佳?如果你真的需要自己的按钮,那么它不仅可以拨打history.back()吗?