我有一个要传递给 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=Golden Eagle Retail Grp Ltd,cif=1,ultimateParent=HSBC Holdings Plc,excessList=[ExcessUIBean [notifyDaHolder=true,excessId=1,excessDa=DA6,status=New Passive,product=Vostro,measure=Primary ,货币=美元,limitAtExcess=5000000,excessAmount=95515540.48,excessDate=2012 年 10 月 2 日,maxRiskAmount=95515540.48,openDate=2012 年 10 月 2 日,daValueForUser=9,maxRiskDate=2012 年 10 月 2 日],ExcessUIBean [notifyDaHolder=true,excessId=7, extraDa=DA6,状态=新被动,产品=Vostro,度量=主要,货币=美元,limitAtExcess=5000000,excessAmount=95515540.48,excessDate=2012 年 10 月 2 日,maxRiskAmount=95515540.48,openDate=2012 年 10 月 2 日,daValueForUser=9,maxRiskDate = 2012 年 10 月 2 日],ExcessUIBean [notifyDaHolder=true,excessId=9,excessDa=DA7,status=New Passive,product=Trading,measure=Settlement,currency=MZM,limitAtExcess=0,extraAmount=2586033000,excessDate=2012 年 10 月 2 日,maxRiskAmount=2586033000,openDate=2013 年 4 月 5 日,daValueForUser=9,maxRiskDate=2012 年 10 月 2 日]]],CustomerExcessUIBean [clientName=Citibank Na Karachi Br,cif=4,ultimateParent=HSBC Holdings Plc,excessList=[ExcessUIBean [notifyDaHolder=true,excessId=4,excessDa=-,status=New Passive,product=Vostro,measure=Primary,货币=USD,limitAtExcess=5000000,excessAmount=95515540.48,excessDate=2012年10月2日, maxRiskAmount=95515540.48, openDate=02 Oct 2012, daValueForUser=9, maxRiskDate=02 Oct 2012]]]]status=New Passive,product=Vostro,measure=Primary,currency=USD,limitAtExcess=5000000,excessAmount=95515540.48,excessDate=2012 年 10 月 2 日,maxRiskAmount=95515540.48,openDate=2012 年 10 月 2 日,daValueForUser=9,maxRiskDate=2012 年 10 月 2 日]]]]status=New Passive,product=Vostro,measure=Primary,currency=USD,limitAtExcess=5000000,excessAmount=95515540.48,excessDate=2012 年 10 月 2 日,maxRiskAmount=95515540.48,openDate=2012 年 10 月 2 日,daValueForUser=9,maxRiskDate=2012 年 10 月 2 日]]]]
问题是当客户端名称与上述相同时,该字段应显示为空..好像按客户端名称分组一样。