2012-01-18 39 views
0

这可能绑定一个strut-1 Bean属性到多个表单元素吗?例如,我动态创建行,每行都有一个下拉,我可以绑定所有这些单个Bean属性(类似于数组中的值)下降,所以我可以轻松获取所有下拉列表的值。绑定bean属性与struts中的多个对象

谢谢

回答

0

是的。命名你的所有选择框以同样的方式(foos,例如),并在你的form bean的方法

public void setFoos(String[] foos) { 
    ... 
} 

+0

所以我的财产将'私人字符串[]复选框;'? – muneebShabbir 2012-01-18 09:15:05

+1

是的,例如。制定者做任何想要的事情。它可以将数组存储在一个数组中,或者存储在一个列表中,或者其他任何东西中。这就是封装的全部内容。 – 2012-01-18 09:16:44

+0

但我仍对setter有点困惑。在提交时,它将被调用与每个下拉状态的字符串数组? – muneebShabbir 2012-01-18 10:30:22