有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javascript如何在同一个action类中对方法调用action?

我是struts新手,我正在将一个项目从struts-1迁移到struts-2,在这个项目中,从同一个jsp在同一个action类中调用多个方法。UI有很多元素,这些元素是基于prev值动态加载的。他们将使用onclick和

form.action=/App/action?method=methName
form.submit()

在struts-1中,我改为

form.action=/App/actionNameChangeField
form.submit()

在字段上更改以加载下面的字段元素

我已经为这样的方法编写了单独的操作

<action name="actionNameChangeField" class="com.org.RequestAction" method="changeField">
    <result name="createRequest" type="tiles">page.createRequest</result>           
</action>

但是当请求到来时,我认为正在创建一个新的RequestAction对象,因为所有字段都被重置/重新初始化,并且来自上一个请求的数据丢失。这似乎不是一个问题,当它去一个不同的行动类

当在同一个action类上调用action时,是否有方法持久化字段数据


共 (0) 个答案