在jsf </ui:fragment>中定义<ui:fragment>标记有什么用?

时间:2014-09-30 08:41:01

标签: jsf fragment facelets

我是JSF的新手。我看过标签。但我发现的例子不是关于何时使用以及如果我们不使用该怎么办?  我想知道使用<ui:fragment>标签的真正要求是什么。

在任何时候真的有必要吗?

有些机构可以解释我有没有这可能是输出?

1 个答案:

答案 0 :(得分:3)

这是我通过观察现有项目而发现的。如果我错了,任何人都可以纠正我。

我认为如果你想根据条件显示一些组件,可以使用它。因此,<ui:fragment>内部属性'rendered'可用于控制片段的显示。

<ui:fragment rendered="#{rowStatus.index % 2 == 0}">
         <tr>
            <td width="16%">#{slots.dateStr}</td>
            <td width="65%">Day #{rowStatus.index + 1} (#{dailySlots.weekStr})</td>
                                <td width="4%">PM</td>
         </tr>
  </ui:fragment>