Renders in-place another portlet.
This control dynamically embeds the content for an external portlet. The HTML content of the included portlet is injected into the content of the parent portlet. Both webMethods 6.5 (legacy) and 7.x and later portlet content may be included using Portlet Include.
Control Parameter controls added as children 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 include.
When including content of a portlet in a portlet that has a form element, the included portlet might also use a form template, If this is the scenario, the included portlet might not function properly because HTML does not allow nested form elements.
Children
Control Parameter to specify preferences of the embedded portlet.
Info | Value |
---|---|
Component Type | com.webmethods.caf.faces.component.portlet.PortletInclude |
Handler Class | None |
Renderer Type | com.webmethods.caf.faces.render.html.output.PortletIncludeRenderer |
Description | Renders in-place another portlet |
Palette Location | MWS Html/Control/Portlet/Portlet Include |
Name | Required | Type | Description |
---|---|---|---|
id | false | java.lang.String | Control identifier |
portlet | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Portlet ID to include |
portletLayout | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Legacy portlet layout to render |
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.