我有一个String数组。我想使用字符串,它们的位置和每行的单选按钮创建一个表。 例如:
String a="abc&def&ghi&";
String b[]=a.split("&");
使用字符串数组b[]
我希望我的页面显示如下表:
o - >单选按钮
--------------------
| num | items |
--------------------
| o 0 | abc |
--------------------
| o 1 | def |
--------------------
| o 2 | ghi |
--------------------
我尝试在scriplet中使用for
循环来生成行,但如果我这样做,则无法获得特定单选按钮的值。
有人可以告诉我如何使用JSTL或其他方法实现这一目标吗?
答案 0 :(得分:2)
我认为这就是你想要的......
<%! int i = 0; %>
<c:forEach var="element" items="${string_array}">
<tr>
<td><input type="radio" value="<%= i++ %>" name="item_radio">${element} </td>
</tr>
</c:forEach>