Jsf 是否可以使用<;c:如果>;内部<;a4j:重复>;

Jsf 是否可以使用<;c:如果>;内部<;a4j:重复>;,jsf,jstl,repeat,ajax4jsf,Jsf,Jstl,Repeat,Ajax4jsf,是否可以在内部使用 我需要为每4个元素渲染一个。我尝试了以下方法: <a4j:repeat value="#{MBean.sucursal.events}" var="item" rowKeyVar="idx" > <h:outputText value="#{item.eventDescription}" id="item1" /> <c: if test=#{idx % 4 == 0}> <br /> &l

是否可以在
内部使用

我需要为每4个元素渲染一个

。我尝试了以下方法:

<a4j:repeat value="#{MBean.sucursal.events}" var="item" rowKeyVar="idx" >   
   <h:outputText value="#{item.eventDescription}" id="item1" />
   <c: if test=#{idx % 4 == 0}>
       <br />
   </c:if>
</a4j:repeat>


但是,它根本不会呈现

元素


无论如何,我怎样才能达到这个要求呢?

注意:我将忽略代码的粗心表述,这会导致它根本无法正确编译/运行。
中有一个空格,
属性中缺少引号。在以后的问题中,请多注意你所发布的代码片段的正确性,否则你只会因为那些花言巧语而得到无效的答案


回到你的具体问题上来,这个构造确实会失败。
在视图构建期间运行(当JSF组件树即将基于Facelets/JSP文件填充时),而


回答得很好!谢谢!!