我需要使用类似于此处所示示例的弹簧'
模型对象
class Bean{
private String names;
//Getters & Setters
}
<form:input path ="name">
<form:input path="name">
我可以绑定所有&#34;名称&#34;输入到一个bean属性&#34; names&#34;使用任何分隔符?
答案 0 :(得分:3)
具有单个名称的多个表单元素组合成列表/数组。这可以通过request.getParamaterValues
您使用的Web框架应该包装它并在您的bean中填充List
。
例如对于Struts2,如果您有多个名为name
的元素,请在bean中使用setter(和getters)声明List<String>
,Struts2将使用值填充列表。
class Bean {
private List<String> names;
//Getters & Setters
}