1

ここのスレッドから、私のセットアップは次のとおりです。

設定:

私のweb.xmlには次のようなものがあります:

<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">

そして私の.JSPで

<%  Set<ProductInfo> productInfoSet = (Set<ProductInfo>)session.getAttribute("productInfoSet");%>

<c:forEach items="${productInfoSet}" var="productInfo">
    <c:out value="aa"/>
</c:forEach>

Setデバッグでは、に 3 つの要素が含まれていることがわかりますが、文字列aaは 1 回しか出力されません。どうして?

ノート!scriptlet タグはデバッグ専用です。

4

1 に答える 1