我正在尝试创建一个自定义JSP标记,该标记将采用数组对象并在HTML表中显示标记的元素。有人有关于如何做到这一点的建议吗?
答案 0 :(得分:1)
你的意思是displayTag吗?这可以从对象列表中形成表格。
答案 1 :(得分:1)
正如Phill所说,Display Tag taglib对此非常有用,但使用JSTL实际上很容易:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
.
.
.
<table summary="">
<thead>
<tr>
<th>Property 1</th>
<th>Property 2</th>
</tr>
</thead>
<tbody>
<c:forEach var="item" items="${someArrayObject}">
<tr>
<td><c:out value="${item.property1}" /></td>
<td><c:out value="${item.property2}" /></td>
</tr>
</c:forEach>
</tbody>
</table>
根据您的需要,自定义标记库可能过度。