从Struts1迁移到Struts2时,我遇到了DynaActionForm
。请提供代码片段作为示例,以帮助转换为Struts2。
尝试了很多谷歌搜索,但没有运气!
答案 0 :(得分:0)
Struts2中没有这样的DynaActionForm
。如果要动态设置属性,请使用Map
。
Map<String, Object> dynaActionForm;
//getter and setter here
...
dynaActionForm.put("property1", object1.getProperty1());
dynaActionForm.put("property2", object2.getProperty1());
在JSP中,您可以访问此属性
<s:property value="dynaActionForm.property1"/>
<s:property value="dynaActionForm.property2"/>