【发布时间】:2011-10-25 16:00:48
【问题描述】:
我正在尝试扩展 JSF 的组件类(让它成为 h:panelGroup 之一)并通过复合组件呈现它:
第 1 步:
@FacesComponent(value="customPanel")
public class CustomPanel extends HtmlPanelGroup { // or UIPanel
}
第 2 步:
<!-- INTERFACE -->
<composite:interface componentType="customPanel"/>
<!-- IMPLEMENTATION -->
<composite:implementation>
<h:outputText value="Some text:"/>
<composite:insertChildren/>
</composite:implementation>
第三步:
<xyz:panel>Hello world!</xyz:panel>
什么都不显示。我在这里想念什么?
【问题讨论】:
标签: jsf jsf-2 composite-component