gpt4 book ai didi

java - Struts2 - 通过带有动态参数的注释转发

转载 作者:行者123 更新时间:2023-12-02 06:07:37 25 4
gpt4 key购买 nike

我正在尝试将操作结果转发到具有动态参数的另一个操作。传递给第二个操作的参数具有 "" 值。

@Result(name = "success", 
location = "edit_service_subscribers",
type = "redirect",
params = {"selectedServiceId", "%{serviceId}"}
)

我在第一个操作中使用 getter 和 setter 声明了 private String serviceId;,和 private String selectedServiceId; 在第二个操作中使用 getter 和 setter。

问题在于填充参数值。但在哪里呢?

如何将操作类中的全局变量的值传递给重定向参数?

最佳答案

  1. 使用RedirectAction重定向到另一个操作。
    Redirect结果用于重定向到非操作 URL(例如外部 URL)。

  2. 这不是 OGNL:而不是

    "%{serviceId}"

    使用

    "${serviceId}"

关于java - Struts2 - 通过带有动态参数的注释转发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22392885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com