我正在使用 webwork 框架(JIRA 插件开发)并且想知道操作类中变量的生命周期。
我在 doDefault() 方法期间设置的操作类中有一些私有变量。
这些用于在输入视图中设置 jqGrid 列,然后当用户输入一些数据时,他们单击提交,这会将网格数据放入隐藏的输入中。
接下来发生的事情是 doValidation() 方法在 doExecute() 之前调用,如果有任何错误,它会显示输入视图。
问题是在 doDefault() 方法中设置的变量现在为空。
谁能向我解释一下变量的生命周期在网络工作操作中是如何工作的?
干杯