将DynaActionForm迁移到Struts2

将DynaActionForm迁移到Struts2,struts2,migration,struts,struts-1,Struts2,Migration,Struts,Struts 1,从Struts1迁移到Struts2时,我遇到了DynaActionForm。请提供有助于转换为Struts2的代码片段作为示例。 尝试了很多谷歌搜索,但没有运气 Struts2中没有这样的DynaActionForm。如果要动态设置属性,请使用映射 Map-dynaActionForm; //这里是盖特和塞特 ... dynaActionForm.put(“property1”,object1.getProperty1()); dynaActionForm.put(“property2”,ob

从Struts1迁移到Struts2时,我遇到了
DynaActionForm
。请提供有助于转换为Struts2的代码片段作为示例。
尝试了很多谷歌搜索,但没有运气

Struts2中没有这样的
DynaActionForm
。如果要动态设置属性,请使用
映射

Map-dynaActionForm;
//这里是盖特和塞特
...
dynaActionForm.put(“property1”,object1.getProperty1());
dynaActionForm.put(“property2”,object2.getProperty1());
在JSP中,您可以访问此属性



感谢您的及时回复。我不熟悉struts。在我的例子中,DynaAction表单在Filter中。然后,请让我知道1>是否需要删除struts_config.xml中的条目。2> 如何替换代码字符串password=(String)form.get(“password”);在过滤器中。你能帮我回答上面的问题吗?在你
get
之前,你应该
put
属性到表单中,无论你使用什么表单定义,你都可以有不同数量的属性。一定要把它们绑在书页上。