0

我正在尝试创建一个自定义 JSP 标记,该标记将采用一个数组对象并在 HTML 表中显示该标记的元素。有没有人有关于如何做到这一点的建议?

4

2 回答 2

1

你的意思是像displayTag吗?这可以从对象列表中形成表格。

于 2008-10-16T12:45:36.377 回答
1

正如 Phill 提到的,Display Tag 标签库对此非常有用,但实际上使用 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>

根据您的需要,自定义标记库可能会过大。

于 2008-10-16T13:02:27.700 回答