我有一個代碼XHTML:C:的forEach在號碼:accordionPanel VAR作爲參數
...
<p:accordionPanel var="mVar" value="#{someBean.someList}" >
<p:tab>
<f:facet name="title">
<h:outputText value="#{mVar.id} - #{mVar.name}"/>
...
</f:facet>
<h:panelGrid>
...
<c:forEach items="#{someBean.someFunctionReturningList(mVar.id)}" var="mImg">
<h:outputText value="#{mImg}"/>
</c:forEach>
</h:panelGrid>
</p:tab>
</p:accordionPanel>
...
和Java代碼:當產品與對一個功能accordionPanel不工作
public List<String> listAllImagesForCampaign(BigInteger id) {
List<String> allImages = new ArrayList<String>();
...
return allImages;
}
而且問題是,例如,當mVar.id爲64時,BigInteger id包含值0。 是否有一個錯誤,我不能捕捉或與黃斑面組件錯誤?
的可能的複製[在JSF2 Facelets的JSTL ......有道理?](http://stackoverflow.com/questions/3342984/jstl-in-jsf2-facelets-makes-sense) – Kukeltje