如何在同一操作类中的方法上调用操作?

时间:2019-06-24 06:32:30

标签: javascript java struts2

我是struts的新手,我正在将一个项目表单struts-1迁移到struts-2,在其中,从同一jsp的同一动作类中调用了多个方法。 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 对象,因为所有字段都已重置/重新初始化,并且先前请求中的数据丢失了。转到其他动作类时,这似乎不是问题。

在同一动作类上调用动作时,是否有任何方法可以保留字段数据?

0 个答案:

没有答案