如何使用 <c:forEach > for 循环字符串
how to use <c:forEach > for loop String
如果数组数据是
String sampdata[]= new String [22];
sampdata[0] ="a";,sampdata[1] ="b";
sampdata[2] ="c";,sampdata[3] ="d";
sampdata[4] ="e";,sampdata[5] ="f";
sampdata[6] ="g";,sampdata[7] ="h";
sampdata[8] ="i";,sampdata[9] ="j";
sampdata[10] ="k";,sampdata[11] ="l";
sampdata[12] ="m";,sampdata[13] ="n";sampdata[14] ="o";
sampdata[15] ="m";,sampdata[16] ="n";sampdata[174] ="o";
sampdata[18] ="m";,sampdata[19] ="n";sampdata[20] ="o";
sampdata[21] ="m";
和jsp使用jstl foreach
<c:forEach var="list" items="${sampdata" begin="0" end="9" step="2" varStatus="status">
<tr>
<td>${list}</td> //a
<td>${list}</td> //td : b
<td></td>
</tr>
</c:forEach>
我的意思是
检查这个 java 数组
for (int i=0 ; i<9;i +=2){
System.out.println(i)
System.out.println(i+1) <- i want like this.
}
我想要 "td:b" 查看 b.
如何解决?
"foreach"这样可以用吗?
检查 documentation loop
具有嵌套可见性的范围变量
lets authors use the status object to obtain information about the iteration range, step, and current object.
<c:forEach items="${sampdata}" step="2" varStatus="loop">
<c:out value="${sampdata[loop.index]}"/>
<c:out value="${sampdata[loop.index+1]}"/>
</c:forEach>
如果数组数据是
String sampdata[]= new String [22];
sampdata[0] ="a";,sampdata[1] ="b";
sampdata[2] ="c";,sampdata[3] ="d";
sampdata[4] ="e";,sampdata[5] ="f";
sampdata[6] ="g";,sampdata[7] ="h";
sampdata[8] ="i";,sampdata[9] ="j";
sampdata[10] ="k";,sampdata[11] ="l";
sampdata[12] ="m";,sampdata[13] ="n";sampdata[14] ="o";
sampdata[15] ="m";,sampdata[16] ="n";sampdata[174] ="o";
sampdata[18] ="m";,sampdata[19] ="n";sampdata[20] ="o";
sampdata[21] ="m";
和jsp使用jstl foreach
<c:forEach var="list" items="${sampdata" begin="0" end="9" step="2" varStatus="status">
<tr>
<td>${list}</td> //a
<td>${list}</td> //td : b
<td></td>
</tr>
</c:forEach>
我的意思是
检查这个 java 数组
for (int i=0 ; i<9;i +=2){
System.out.println(i)
System.out.println(i+1) <- i want like this.
}
我想要 "td:b" 查看 b.
如何解决?
"foreach"这样可以用吗?
检查 documentation loop
具有嵌套可见性的范围变量
lets authors use the status object to obtain information about the iteration range, step, and current object.
<c:forEach items="${sampdata}" step="2" varStatus="loop">
<c:out value="${sampdata[loop.index]}"/>
<c:out value="${sampdata[loop.index+1]}"/>
</c:forEach>