JSP でオブジェクトの配列リストを作成したいと考えています。その後、リスト オブジェクトをループします。誰かがそれを作成するのを手伝ってくれませんか。
質問する
14954 次
1 に答える
2
at サーブレットを作成し、ArrayList
それを属性として設定し、JSP で反復処理します。<c:forEach>
サーブレット
List<Foo> list = new ArrayList<Foo>();
list.add(foo1);
list.add(foo2);
list.add(foo3);
request.setAttaribute("fooList", list);
request.getRequestDispatcher("/WEB-INF/hello.jsp").forward(request, response);
hello.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:forEach items="${list}" var="foo">
<tr>
<td><c:out value="${foo.name}" /></td>
<td><c:out value="${foo.age}" /></td>
</tr>
</c:forEach>
注:name
とは、適切なアクセサ メソッドを持つage
の 2 つのプロパティです。Foo
于 2012-08-07T10:23:17.973 に答える