复合组件中主体定义的标记

Jan*_*ner 1 jsf composite-component jsf-2

我正在创建一个复合组件以在我的应用程序中使用它。我需要为每个复合组件定义它自己的主体。几年前我使用JSP时,我在一些标签文件中指定了自定义主体,例如titlebar.tag,未来主体是由下面的标签声明的:

    <jsp:doBody />
Run Code Online (Sandbox Code Playgroud)

我在 JSP 文件中使用了它:

<foo:titlebar>
    <jsp:body>
        something
    </jsp:body>
</foo:titlebar>
Run Code Online (Sandbox Code Playgroud)

现在我需要在 cc:implementation 之间的 JSF 复合组件中有类似的东西

<cc:implementation> 
    SOME TAG FOR FUTURE BODY DECLARATION
</cc:implementation>
Run Code Online (Sandbox Code Playgroud)

你能给我一个建议吗?

Bal*_*usC 5

那里<cc:insertChildren>是为了。

<cc:implementation>
    ...
    <cc:insertChildren />
    ...
</cc:implementation>
Run Code Online (Sandbox Code Playgroud)

也可以看看: