Overview | Library | Tag | Help
| FRAMES NO FRAMES

## composite
Tag renderFacet

This element is used in the `<composite:implementation>` section. The facet with the name equal to the value of the name attribute, given by the page author in the using page, will be rendered at this point in the composite component VDL view.

The implementation of this tag handler must insert a component with `component-type` `javax.faces.Output` and `renderer-type` `javax.faces.CompositeFacet` as a child at this point in the component tree.

The implementation of this tag handler must store an attribute into the created component's attribute map under the key given by the value of the symbolic constant `UIComponent.FACETS_KEY`. The value for this key must be the evaluated value of the "name" attribute.

Tag Information
Tag Class | None
TagExtraInfo Class | None
Body Content | JSP
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
name | true | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The value of the name attribute as it must appear on an `<f:facet>` tag nested within the composite component tag in the using page.
required | false | false | `javax.el.ValueExpression` (must evaluate to `boolean`) | If `true`, and there is no such facet present on the top level component, a `TagException` must be thrown, containing the `Location`, the facet name, and a localized descriptive error message.

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

Output Generated by Tag Library Documentation Generator.