0

我正在尝试执行一个循环,从具有以下格式的 ArrayList 获取数据:

数组列表名称:

Field1     Field2  Field3  Filed4  Field5  Field6  Field7  Filed8  Field9  Field10
TESTName   Laura   James   Ricky   Paul    Andrea  Peter   Michael Tom     Zoe

这个 ArrayList 是从对我的数据库执行的查询中生成的(只有一行和多个字段)

现在我想在公式中的 JSP 中显示这些数据,然后独立处理每个元素。

这是我正在尝试的代码:

<form name="SolveName" action="Controller?value=<c:out value="${Node}"/>&operation=SolveProblem" method="POST">
    <table border=1 width="30%" name="fails">

     <c:forEach var="item"  items="${Names}">
         <td></td>
         <td><input type="submit" name="sSubmit" value="Fix it" /></td>
         <c:forEach var="i" begin="1" end="10">
       <tr>
           <c:set var="element" value="${item}${'.string'}${i}" />
           <td><c:out value="${element}" /></td>
           <td><input type="checkbox" name="fail" value="${item.element}" /></td>
       </tr>
      </c:forEach>
      </c:forEach>
  </table>

</form>

显然它不起作用,结果我在每一行都得到了:

  javabeans.ListElevenElements@43a71f2e.string1
  javabeans.ListElevenElements@43a71f2e.string2
  javabeans.ListElevenElements@43a71f2e.string3
  so on till 10...

那么我的问题是;无论如何要从变量中获取每个“字符串”名称元素?

4

0 回答 0