我的命令对象有一个对象列表。我想将文本字段绑定到该列表中的对象的属性。在Spring MVC中是否可以实现?
命令对象类
命令对象类
public class SubDevisonDto {
private String devId;
private List subDevisions;
列表中提到的Subdevision对象类
public class SubDivison implements Serializable{
private String subDivisonName;
private String createdBy;
private String createdDate;
private String developerID;
private List users;
我希望文本框可以设置subDivisonName字段的值。
我已经像这样编写了Spring MVC标签。
<spring:bind path="subdivisondto.subDevisions[0].subDivisonName">
<span class="formw">
<input name="subDivisonName" type="text" style="width:350px;" />
</span>
</spring:bind>
仅供测试目的,我将其设置为0。如果它有效,我可以将其变成一个变量。我的要求是,我应该让用户动态添加子分区对象。因此,最初在页面加载时,我只会显示一个文本框。我将为他提供一个按钮,如果他想添加更多,则可以添加。当他点击添加按钮时,我将动态生成文本框。之后,我必须使用列表提交表单。
这个JSP代码给了我一个错误。它说:
org.springframework.beans.NullValueInNestedPathException
有没有办法在JSP代码中实现这个?