Spring 使用JSTL迭代和绑定列表
我有一个坐标对象列表:Spring 使用JSTL迭代和绑定列表,spring,jsp,spring-mvc,jstl,Spring,Jsp,Spring Mvc,Jstl,我有一个坐标对象列表: public class Coordinate { Integer id; Integer x; Integer y; } 但我犯了这个错误 javax.servlet.jsp.JspException:org.springframework.beans.InvalidPropertyException:Invalid属性“myList[javax.servlet.jsp.jstl.core.LoopTagSupport”$1Statu
public class Coordinate {
Integer id;
Integer x;
Integer y;
}
但我犯了这个错误
javax.servlet.jsp.JspException:org.springframework.beans.InvalidPropertyException:Invalid属性“myList[javax.servlet.jsp.jstl.core.LoopTagSupport”$1Status@a6dfb0]'of bean class[MyForm]:属性路径'myList[javax.servlet.jsp.jstl.core.LoopTagSupport]中的索引无效$1Status@a6dfb0]'; 嵌套异常是java.lang.NumberFormatException:对于输入字符串:“javax.servlet.jsp.jstl.core.LoopTagSupport”$1Status@a6dfb0“像这样尝试:
<form:input path="myList[${elemIndex.index}].x" size="5" />
假设elemIndex
是您在c:forEach
中设置的varStatus
属性
这是
<form:input path="myList[${elemIndex.index}].x" size="5" />