質問

配列オブジェクトを取得し、HTMLテーブルにタグの要素を表示するカスタムJSPタグを作成しようとしています。誰でもこれを行う方法について提案がありますか?

役に立ちましたか?

解決

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>

ニーズによっては、カスタムtaglibが過剰になる場合があります。

他のヒント

displayTag のような意味ですか?オブジェクトのリストからテーブルを作成できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top