55

JSP ファイルがあり、そのファイルに別の JSP ファイルを含めています。

<c:forEach var="instanceVar" items="${instanceList}">
    <c:set var="instance"><jsp:include page="instance.jsp"/></c:set>
    ...
</c:forEach


ファイルinstance.jspで variable を使用したいと思いますinstanceVar。JSTLを使ってやりたいです。これを行う方法はありますか?

4

4 に答える 4

90
<c:forEach var="instanceVar" items="${instanceList}">
    <jsp:include page="instance.jsp">
        <jsp:param name="myVar" value="${instanceVar}"/>
    </jsp:include>
</c:forEach>

の中にinstance.jsp

<c:out value="${param.myVar}"/>
于 2013-10-03T04:40:04.130 に答える
6

代替手段は、とを使用することsetAttribute()ですgetAttribute()

于 2013-10-03T04:21:27.800 に答える