如何在不迭代jstl的情况下显示第二个列表的数据?

时间:2019-01-29 06:53:21

标签: servlets jstl

我有两个列表,分别包含男孩pg和女孩pg的数据,并且我正在迭代女孩pg的数据列表,并想检查男孩pg是否包含女孩pg的相同扇区,而不是应该显示在女孩pg扇区下方的扇区。我尝试过的下面的代码是-

TriggerAction

这两个列表分别包含男孩和女孩的pg数据。

Invoke

我已经尝试过使用此方法来获取值,但是第二个li为request.setAttribute("pgsjsonarray", jsonpglists); request.setAttribute("jsonpglistsBoys", jsonpglistsBoys); 给出了错误

<c:forEach var="pg" items="${pgsjsonarray}" varStatus="status"> 
                        <div id="appendSearch">
                            <div class="row">
                                <h5>${pg.address_city}</h5>
                            </div>
                            <div class="row">
                                <c:forEach var="sector" items="${pg.address_sector}">                                    
                                    <div class="col-sm-12 col-md-3">
                                        <ul>
                                            <h6><li>${sector}</li></h6>                                            
                                            <li><a href="${pageContext.request.contextPath}/search/${fn:toLowerCase(pg.property_available_for)}-pg-in-${fn:toLowerCase(pg.address_city)}-in-${fn:replace(sector, ' ', '-')}">${pg.property_available_for} PG in ${sector} ${pg.address_city}</a></li>
                                            <li><a href="${pageContext.request.contextPath}/search/${fn:toLowerCase(pg.property_available_for)}-pg-in-${fn:toLowerCase(pg.address_city)}-in-${fn:replace(sector, ' ', '-')}">${jsonpglistsBoys.address_sector[status.index]} PG in ${sector} ${pg.address_city}</a></li>
                                        </ul>
                                    </div>                                    
                                </c:forEach>
                            </div>
                        </div>
</c:forEach>

是否有可能在不重复第二个列表的情况下执行此操作。

0 个答案:

没有答案