我有一個列表,我將傳遞給JSTL。JSTL如果條件適用於名單
<c:forEach items="${actionBean.excessList.newActiveCustomerExcessUIList}" var="customerExcess">
<c:set var="clientName" value="${customerExcess.clientName}" scope="page"></c:set>
<c:set var="ultimateParent" value="${customerExcess.ultimateParent}"
scope="page"></c:set>
<c:forEach items="${customerExcess.excessList}" var="excess">
<tr>
<td><c:out value="${clientName}"></c:out></td>
<td><c:out value="${ultimateParent}"></c:out></td>
<td><c:out value="${excess.excessDa }"></c:out></td>
輸出頁是
值在列表中是
[CustomerExcessUIBean [CLIENTNAME =金鷹零售GRP有限公司,CIF = 1,ultimateParent =匯豐控股,excessList = [ExcessUIBean [notifyDaHolder = true,excessId = 1,excessDa = DA6,status = New Passive,product = Vostro,measure = Primary,currency = USD,limitAtExcess = 5000000,excessAmount = 95515540.48,excessDate = 02 Oct 2012,maxRiskAmount = 95515540.48,openDate = 2012年10月2日,daValueForUser = 9,maxRiskDate = 2012年10月2日],ExcessUIBean [notifyDaHo lder連續= TRUE,excessId = 7,excessDa = DA6,狀態=新的被動,產品= Vostro成就,衡量=主,貨幣= USD,limitAtExcess = 5000000 excessAmount = 95515540.48,excessDate = 2012年10月2日,maxRiskAmount = 95515540.48,Opendate裏= 02 2012年10月,daValueForUser = 9,maxRiskDate = 2012年10月2日],ExcessUIBean [notifyDaHolder = true,excessId = 9,excessDa = DA7,status =新被動,產品=交易,measure =結算,currency = MZM,limitAtExcess = 0,excessAmount = 2586033000,excessDate = 2012年10月02日,maxRiskAmount = 2586033000,openDate = 2013年4月5日,daValueForUser = 9,maxRiskDate = 2012年10月02日]]],CustomerExcessUIBean [clientName =花旗銀行卡拉奇Br,cif = 4,ultimateParent =匯豐控股有限公司,excessList = [ExcessUIBean [notifyDaHolder = TRUE,excessId = 4,excessDa = - ,狀態=新的被動,產品= Vostro成就,衡量=主,貨幣= USD,limitAtExcess = 5000000 excessAmount = 95515540.48,excessDate = 2012年10月2日,maxRiskAmount = 95515540.48,openDate = 2012年10月2日,daValueForUser = 9,maxRiskDate = 2012年10月2日]]]]
問題是 當客戶端名稱是一樣的上面一個,如果客戶名稱分組字段應顯示empty..as。