【发布时间】:2014-08-25 12:45:27
【问题描述】:
我可以在 jsp 页面中通过 c:foreach 打印列表数据,但我想在同一个表中添加另一列,其中包含一些静态文本。
My Jsp:
<table border=1 cellpadding="1" cellspacing="2" class="altrowstable"
id="alternatecolor" width="100%">
<TR>
<th width="150px">ERROR CODE</th>
<th width="650px">ERROR MESSAGE</th>
<th width="200px">SEVERITY</th>
</TR>
<!-- <TR>
<td><select name="Error objs">
<option value="Select Option"/>
<options items=${errorlist} itemValue="Err_code" itemLabel="Err_msg"/>
</select>
</td>
</TR> -->
<c:forEach var="error" items="${errorlist}">
<TR>
<td><c:out value="${error.err_code}"/></td>
<td><c:out value="${error.err_msg}"/></td>
<td><c:out value="${error.err_severity}"/></td>
<td><a href="/edit?Err_id=<c:out value="${error.err_id}"/>">Edit</a></td>
<td><a href="/delete?Err_id=<c:out value="${error.err_id}"/>">Delete</a></td> </TR>
</c:forEach>
</table>
但是当我执行此代码时,我的表格在浏览器上不可见。当我删除
<td><a href="/edit?Err_id=<c:out value="${error.err_id}"/>">Edit</a></td>
<td><a href="/delete?Err_id=<c:out value="${error.err_id}"/>">Delete</a></td>
上述代码中的行表是可见的。
【问题讨论】: