0

是否可以在 JSF facelets 中执行条件ui:include并保留父级的布局(包括 xhtml)?

示例:我有一个表单,它始终在具有 4 列(标签、输入、标签输入)的面板网格中呈现一些基本属性。现在我有一些特定类型的表单输入元素。对于每种特定类型的表单部分,我创建了一个单独的 xhtml。为此,必须有条件地将特定属性包含在基本属性之后。不幸的是,ui:include没有rendered属性。所以我必须在ui:include. 不幸的是,这“覆盖”了定义 4 列的包含父级设置的布局。我想在这个 4 列 panelGrid 中呈现特定属性,而无需启动一个正在消失我的布局的新布局元素。JSF 有可能实现这一点吗?

问候奥利弗

4

1 回答 1

0

您可以使用c:if包装ui:include元素的语句来有条件地呈现它。

于 2014-07-14T10:39:31.860 回答