JSP从后台获得的数据用EL表达式只能获取第一个ID的数据

后边ID为2/3/4等数据改如何获得呢

 <s:iterator  value="%{#request.data}" var="data3_9" >

获得数据 ${data3_9.time} 只能获得ID为0的相应的数据,接下来ID为1的话改如何获得呢


${data.time}
/c:forEach

"
${data.time}
/c:forEach
"


<c:forEach items="${data3_9}" var="data">
 ${data.time}
 </c:forEach >


我想之所以只有0的值,可能是因为,只是遍历出的第一个元素,但是后面的元素没有遍历输出,你看值栈里的东西,这个集合信息都在吧,
等于还少一句遍历的;
var=data3_9 意思就是把前面的集合名字改写了,那么后面应该有一句把集合里面的属性写在这标签里,然后遍历应该就能出来

你现在后台打印一下,看看实际长度。