Embeds and renders in-place another portlet.
This control creates a distinct instance of a portlet that acts like a child of a portlet residing elsewhere. The Portlet Embed control reuses a portlet after it has created that portlet. Use a Portlet Include control when you need to create a unique instance of the embedded portlet.
The HTML content of the parent portlet is injected into the content of the embedded portlet. You can embed webMethods 6.5 (legacy) and 7.x and later portlet content using the Portlet Embed control.
Control Parameter controls added as children in the embedded portlet are used to pass preference values to the child portlet. The name of the parameter is the name of the preference, and the value of the parameter is the value of the preference set on the portlet to embed.
When embedding content of another portlet, if the parent portlet contains a form element, and you are embedding another portlet that also contains a form element, the embedded portlet might not function properly because HTML does not allow nested form elements.
Children
Control Parameter to specify preferences of the embedded portlet.
Use the Extended Portlet Parameter, com.webmethods.caf.faces.portleturl.ExtendedPortletUrlParameter
, to specify parameters for this portlet URL.
Use com.webmethods.caf.faces.portleturl.ExtendedPortletUrl
to add other portlet URLs when referencing multiple portlets.
Info | Value |
---|---|
Component Type | com.webmethods.caf.faces.component.portlet.PortletEmbed |
Handler Class | None |
Renderer Type | com.webmethods.caf.faces.render.html.output.PortletEmbedRenderer |
Description | Embeds and Renders in-place another portlet |
Palette Location | MWS Html/Control/Portlet/Portlet Embed |
Name | Required | Type | Description |
---|---|---|---|
id | false | java.lang.String | Control identifier |
portletLayout | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Legacy portlet layout to render |
portletType | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
|
Desired portlet type to embed
If not specified, the default value is "Discussion Forum". Valid values are:
|
rendered | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to render control; false to ignore it
If not specified, the default value is "true". |
Output generated by Vdldoc View Declaration Language Documentation Generator.