سؤال

أحاول إنشاء علامة JSP مخصصة من شأنها أن تأخذ كائن صفيف وعرض عناصر العلامة في جدول HTML. هل لدى أي شخص اقتراحات حول كيفية القيام بذلك؟

هل كانت مفيدة؟

المحلول

كما ذكر Phill ، فإن Taglib Tag Display مفيد جدًا لهذا ، ولكن من السهل حقًا القيام باستخدام 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>

اعتمادًا على احتياجاتك ، قد يكون Taglib مخصصًا مبالغة.

نصائح أخرى

هل تقصد شيئًا مثل DisplayTag؟ يمكن أن تشكل جداول من قوائم الكائنات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top