【问题标题】:Tag for body definiton in composite component复合组件中主体定义的标记
【发布时间】:2016-12-05 07:10:36
【问题描述】:

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

    <jsp:doBody />

我在 JSP 文件中使用了它:

<foo:titlebar>
    <jsp:body>
        something
    </jsp:body>
</foo:titlebar>

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

<cc:implementation> 
    SOME TAG FOR FUTURE BODY DECLARATION
</cc:implementation>

你能给我一个建议吗?

【问题讨论】:

  • 我在您的问题中修正了一些严重的术语错误。要了解“自定义组件”与“复合组件”和“标记文件”之间的区别,请前往stackoverflow.com/questions/6822000/…

标签: jsf jsf-2 composite-component


【解决方案1】:

&lt;cc:insertChildren&gt; 是为了。

<cc:implementation>
    ...
    <cc:insertChildren />
    ...
</cc:implementation>

另见:

【讨论】:

猜你喜欢
  • 2011-07-16
  • 2012-03-26
  • 2011-10-12
  • 2018-07-06
  • 2011-10-11
相关资源
最近更新 更多