您好我想问您是否可以将bean数组分配为表单
例如我有一个表格:
PageForm{
Group[] groupArray;
Group[] getGroupArray(){
return groupArray;
}
void setGroupArray( Group[] groupArray ){
this.groupArray = groupArray;
}
}
Group{
boolean isChecked;
boolean getIsChecked(){
return isChecked;
}
void setIsChecked( boolean ischecked ){
this.isChecked = ischecked;
}
}
我喜欢在我的 jsp 中访问这个组数组。我可以这样做吗:
<spring:form>
<spring:checkbox path="groupArray[0].isChecked" />
<spring:checkbox path="groupArray[1].isChecked" />
<spring:checkbox path="groupArray[2].isChecked" />
</spring:form>
我得到的是一个例外:
org.springframework.beans.NullValueInNestedPathException:bean 类 [PageForm] 的无效属性“groupArray [0]”:无法访问索引属性路径“groupArray [0]”中引用的属性的索引值:返回 null
请帮我。
谢谢。