<logic:iterate id="columnname" name="column_name" indexId="ind"></logic:iterate>
<logic:iterate id="datatype" name="data_type" indexId="ind"></logic:iterate>
<logic:iterate id="typename" name="type_name" indexId="ind"></logic:iterate>
<logic:iterate id="re" name="res" indexId="ind"></logic:iterate>我的jsp页面中获取了这四个迭代
我想把他们的值迭代显示在表格中
形如:
columnname datatype typename re
columnname1 datatype1 typename1 re1
columnname2 datatype2 typename2 re2
columnname3 datatype3 typename3 re3
columnname4 datatype4 typename4 re7该怎么写呢
用EL表达式吗?
<logic:iterate id="datatype" name="data_type" indexId="ind"></logic:iterate>
<logic:iterate id="typename" name="type_name" indexId="ind"></logic:iterate>
<logic:iterate id="re" name="res" indexId="ind"></logic:iterate>我的jsp页面中获取了这四个迭代
我想把他们的值迭代显示在表格中
形如:
columnname datatype typename re
columnname1 datatype1 typename1 re1
columnname2 datatype2 typename2 re2
columnname3 datatype3 typename3 re3
columnname4 datatype4 typename4 re7该怎么写呢
用EL表达式吗?
id = "answer"
property = "${exam.answers}"
>
<table>
<logic:iterate id="columnname" name="column_name" indexId="ind">
<td>
<bean:write name="columnname">
</td> </logic:iterate>
</table>
<thead>
<tr>
<td>columnname</td>
<td>datatype</td>
<td>typename</td>
<td>re</td>
</tr>
</thead>
<tbody>
<logic:iterate id="columnname" name="column_name" indexId="ind"> </logic:iterate>
<tr>
<logic:iterate id="columnname" name="column_name" indexId="ind"> </logic:iterate>
<td>
${columnname}
</td>
</logic:iterate>
<logic:iterate id="datatype" name="data_type" indexId="ind"> </logic:iterate>
<td>
${datatype}
</td>
</logic:iterate>
<logic:iterate id="typename" name="type_name" indexId="ind"> </logic:iterate>
<td>
${typename}
</td>
</logic:iterate>
<logic:iterate id="re" name="res" indexId="ind"> </logic:iterate>
<td>
${re}
</td>
</logic:iterate> </tr>
</logic:iterate>
</tbody>
</table>
<logic:iterate id="columnname" name="column_name" indexId="ind">
<logic:iterate id="datatype" name="data_type" indexId="ind">
<logic:iterate id="typename" name="type_name" indexId="ind">
<logic:iterate id="re" name="res" indexId="ind">
<tr>
<td>${columnname}</td>
<td>${datatype}</td>
<td>${typename}</td>
<td>${re};</td>
</tr>
</logic:iterate>
</logic:iterate>
</logic:iterate>
</logic:iterate>
</table>
试下可以吧,不行就把logic:iterate换成c:forEach标签
这样从你的控制器传一个存放该多个该对象的list,就可从jsp获取,代码如下<table>
<thead>
<tr>
<td>columnname </td>
<td>datatype </td>
<td>typename </td>
<td>re </td>
</tr>
</thead>
<tbody>
<logic:iterate id="obj" name="list" >
<tr>
<td>${obj.columnname}</td>
<td>${obj.datatype}</td>
<td>${obj.typename}</td>
<td>${obj.re}</td>
</tr> </logic:iterate> </tbody>
</table>