gpt4 book ai didi

java - 在struts 2中如何通过传递参数以及方法调用来调用相同 Action 的方法

转载 作者:行者123 更新时间:2023-11-29 06:11:35 24 4
gpt4 key购买 nike

我想调用一个具有相同操作的方法并将参数传递给它。谁能告诉我如何调用它。

通常在 Action 类中,如果在同一个类的另一个方法中调用了同一个类的方法,那么我们只需要这样写:

返回方法名();

但如果我想在调用时传递参数来进行调用;

最佳答案

我可以想到两种方法来做到这一点。

如果你想在同一个 Action 上调用方法:

<s:property value="methodName(parameter)"/> 

如果该方法在另一个 Action 中并且您已在 Action 映射中指定该 Action 中的方法:

<s:action name="actionName_mehtodName" executeResult="false">
<s:param name="paramName" value="paramValue"/>
<s:action/>

在后一种情况下,如果将 executeResult 设置为 false,则可以使用该操作在 ValueStack 上设置属性以供以后使用。但如果设置为 true,无论该操作的结果是什么,它都会被执行。

关于java - 在struts 2中如何通过传递参数以及方法调用来调用相同 Action 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6624827/

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