在两个jsp中使用相同的c:foreach

时间:2017-07-10 11:44:20

标签: jsp jstl tiles

我有2个jsp(正文,评论),在正文jsp中我写了一篇出版物的代码,在评论中 我写了出版物的评论,所以我开始一个c:foreach in body,我想发送 P.publicationId评论JSp。 我想知道我是怎么做到的,谢谢

<c:foreach items="publication"  var="P"> 
<c:set var="tetst" value="${p.pucationId}" scope="request" />
        <input id="pubID_${loop.index}" type="hidden" value="${p.publicationId}">

    <c:set var="imgvid" value="IMAGE_VIDEO"/>
    <c:set var="statut" value="STATUT"/>
</c:foreach>

我使用<c:set var="t" value="${p.publicationId}" scope="session">

返回publicationid

1 个答案:

答案 0 :(得分:0)

解决方案是:

JSP1

<c:set var="test" value="${p}" scope="request" />

JSP2(获取var)

<c:set var="p"  value="${requestScope.test}"/>