【问题标题】:How to easily forward from a jsp to several actions如何轻松地从 jsp 转发到多个操作
【发布时间】:2010-11-17 13:20:46
【问题描述】:

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

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

我尝试向 jsp 传递一个参数,以告知当用户单击“返回”按钮时要调用哪个操作(即,我以这种方式调用我的页面:/myJsp?back=loadMyPage.do):并在jsp 的“后退”按钮使用此“后退”参数将用户重定向到适当的操作。

我认为当只有一个(或几个)页面使用此机制时,它可能是一个很好的解决方案,但是当多个页面每个都由多个操作使用时,它会变得复杂:我们必须将“返回”参数传递给每一页。

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

我希望我清楚

【问题讨论】:

    标签: struts2 struts


    【解决方案1】:

    是否有某些原因导致使用浏览器的后退按钮效果不佳?如果你真的需要自己的按钮,可以不直接调用history.back()吗?

    【讨论】:

    • 我不能使用history.back(),因为实际代码密集使用请求参数(请求范围)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    • 2021-10-30
    • 1970-01-01
    • 2021-12-16
    相关资源
    最近更新 更多