自定义复合组件中的组件将放置在网页中的位置

时间:2010-11-10 03:18:57

标签: jsf facelets composite-component

是否可以指定复合组件中的组件在网页上的显示位置?

我有一个带有标签和文本框的复合组件。我想知道我是否可以指定将标签显示在ID为“label”的div上,文本框将显示在另一个id为“componentsContainer”的div中。

1 个答案:

答案 0 :(得分:0)

不,那是不可能的。此外,无论如何,复合组件最终都会成为单个组件。

最接近的是使用<ui:define><ui:insert>进行模板化,但这可能不符合您在开发复合组件时考虑的功能要求。