Portal Framework Rendering


Standard Syntax:
     <%@ taglib prefix="render" uri="http://www.bea.com/servers/portal/tags/netuix/render" %>

XML Syntax:
     <anyxmlelement xmlns:render="http://www.bea.com/servers/portal/tags/netuix/render" />

Tags for creating URLs in portlets, along with the begin and end Render tags, and hooks to the RenderToolkit.

Tag Library Information
Display NamePortal Framework Rendering
Version1.1
Short Namerender
URIhttp://www.bea.com/servers/portal/tags/netuix/render
 

Tag Summary
defineObjects Creates standard Look and Feel objects for use in JSP pages. These objects can be used via EL or scriptlet (e.g. ${skin.path} or <%= skin.getPath() >) in a JSP page. Note that currently only a Skin object is provided by this tag; future releases may make more objects available.
beginRender Processes the body, only if we are in the begin render phase. NOTE: This tag should only used by skeleton jsps.
endRender Processes the body, only if we are in the end render phase. NOTE: This tag should only used by skeleton jsps.
writeAttribute This tag renders an attribute to a character ouput stream by assembling the name and value parameters into a form appropriate for the underlying rendering format. If any of the character output stream, the name, or both of the value parameters are null, nothing is rendered to the stream. If the default value exists when the value does not, then the default value is used instead.
getSkinPath Returns the path of an image within the current skin. This tag does not utilize window dependencies and should generally only be used in skeleton jsps. See the resolveXXXPath tags for alternative mechanisms that utilize window dependences. NOTE: the path produced by this tag is not influenced by LookAndFeel URL templates.
resolveImagePath Returns the path of the specified uri based on configured window dependencies image search paths. For more information see the "Portlet Dependencies" section of the Portlet Development Guide.
resolveLinkPath Returns the path of the specified uri based on configured window dependencies link search paths. For more information see the "Portlet Dependencies" section of the Portlet Development Guide.
resolveScriptPath Returns the path of the specified uri based on configured window dependencies script search paths. For more information see the "Portlet Dependencies" section of the Portlet Development Guide.
resolveStylePath Returns the path of the specified uri based on configured window dependencies style search paths. For more information see the "Portlet Dependencies" section of the Portlet Development Guide.
renderChild Renders a child control explicitly via its presentation context. The following steps are performed during rendering: (a) If null, do nothing (b) Set visible -- assumes that rendering should always be attempted (c) Render (d) Set invisible -- prevents second rendering during remaining child rendering phase NOTE: This tag should only used by skeleton jsps.
writeUri This tag writes a URI based on the application's configured skin path. Its implementation is not format-dependent. NOTE: This tag should only used by skeleton jsps.
createUri This tag creates a URI based on the application's configured skin path. Its implementation is not format-dependent. The uri is assigned to 'id'. NOTE: This tag should only used by skeleton jsps.
writeId This tag writes an id. This tag is generally only used by skeleton jsps.
createId This tag creates an id. This tag is generally only used by skeleton jsps.
windowUrl A convenience tag to create URLs to portal windows. Use this tag to create links to submit requests to portlet windows (including requests to change portlet mode and/or state). For more information, see the javadoc for com.bea.portlet.WindowURL.
standalonePortletUrl A convenience tag to create URLs to standalone portlets. Use this tag to create links to submit requests to portlets hosted by an external portal, such as floating portlets. For more information, see the javadoc for com.bea.portlet.StandalonePortletURL.
pageUrl A convenience tag to create URLs to submit page change requests. Use this tag to create links to switch to pages. For more information, see the javadoc for com.bea.portlet.PageURL.
customEventUrl A convenience tag to create URLs to submit custom events. Use this tag to create links to create custom events. For more information, see the javadoc for com.bea.portlet.CustomEventURL.
postbackUrl A convenience tag to create URLs to submit requests back to the portal. Generally the other Url tags (such as windowUrl) should be used instead of this tag to ensure that necessary scoping and other parameters are included on the URL. For more information, see the javadoc for com.bea.portlet.PostbackURL.
resourceUrl A convenience tag to create URLs to resources. Use this tag to create URLs to images/files etc. For more information, see the javadoc for com.bea.portlet.ResourceURL.
toggleButtonUrl A convenience tag to create toggle button URLs. Use this tag to create links to toggle buttons in titlebars. This tag works exactly like the postbackURL tag, except that if there is a ButtonPresentationContext in the scope of the request, it will add a request parameter 'button.getEventParam()=button.getEvent()'. This tag is generally only used by skeleton jsps.
param A tag to specify query parameters to URL tags. Use this tag to add query parameters to other URL tags. This tag URL encodes the name and value while preparing the URL.
jspContentUrl A convenience tag to create URLs to windows and change content of JSPContent controls. Use this tag to create a link to change the current current rendered in a JspContent portlet.
encodeName A tag to encode names. Use this tag to encode names such that encoded names are unique within the context of the portlet that the jsp resides in. If the encoded name is needed outside the scope of this tag, use the utility class com.bea.portlet.EncodeName to create it.
jspUri A tag to retrieve the location of the jsp that you are developing in. If webAppQualified is set, it will return a fully web app qualified uri to the jsp (minus the jsp), otherwise the webapp will be omitted.
getJspUri A tag to retrieve the location of the jsp that you are developing in. If webAppQualified is set, it will return a fully web app qualified uri to the jsp (minus the jsp), otherwise the webapp will be omitted.
context Allows for the override of framework-level control behavior within a specified scope (i.e. the body of the tag). For example, <context urlCompressionDisabled="false" /> will disable url compression within the body of this tag.
portalFacet The portalFacet tag provides a mechanism used to embed a portlet's content into an arbitrary JSP in a web application. It is one of several ways that can be used to consume portlets made available via <a href="../../../clientdev/publishing.html">Portlet Publishing</a>. This tag MUST be used from within the same web application as the published portlet.
analytics Track the render time for a block in the JSP. Best use would be in wrapping the page.
 


Output Generated by Tag Library Documentation Generator.

Copyright © 2008 BEA Systems, Inc. All Rights Reserved.