【发布时间】:2012-05-02 17:03:54
【问题描述】:
我有 <t:datatable> 里面的 <c:forEach> 里面的项目 <c:forEach> 有列表。 (我从后端 bean 中检查过)。
<t:dataTable id="insuranceListTable" rowIndexVar="row" width="100%"
styleClass="table" cellspacing="0" border="0"
value="#{insuranceBackingBean.allInsurancesByPatientId}"
var="insuranceBean">
<h:column>
<f:facet name="header">
<f:verbatim>Drug Formulary</f:verbatim>
</f:facet>
<h:panelGroup id="formularyInformation">
<h:panelGroup rendered="#{!empty insuranceBean.response4CheckDrugFormulary.reactionList[0].warningList}">
<c:forEach items="${insuranceBean.response4CheckDrugFormulary.reactionList[0].warningList}" var="warning">
<b><span title="${warning.warningText}"><c:out value=" [${warning.warningCode}] "></c:out></span></b>
</c:forEach>
</h:panelGroup>
<a4j:commandLink onclick="setVisibleAlternativeListGrid();" rendered="#{!empty insuranceBean.response4CheckDrugFormulary.reactionList[0].drugAlternativeList.alternativeList}">
<a href="#" id="alternative">Alternative [<h:outputText value="#{insuranceBean.response4CheckDrugFormulary.reactionList[0].drugAlternativeList.count}"></h:outputText>]</a>
</a4j:commandLink>
<a4j:commandLink onclick="setVisibleAlternativeListGrid();" rendered="#{!empty insuranceBean.response4CheckDrugFormulary.reactionList[0].coPayList}">
<a href="#" id="coPay">Co-Pay</a>
</a4j:commandLink>
</h:panelGroup>
</h:column>
</t:dataTable>
下面没有反映任何东西... :(
<c:forEach items="${insuranceBean.response4CheckDrugFormulary.reactionList[0].warningList}" var="warning">
<b><span title="${warning.warningText}"><c:out value=" [${warning.warningCode}] "></c:out></span></b>
</c:forEach>
【问题讨论】: