# Portal Rendering JSP Tags

Following are the Portal Rendering JSP Tags. The are contained in render_taglib.jar.

render:beginRender | Used in the portal skeletons for rendering a portal resource. This tag defines the opening HTML tag for a resource.
render:endRender | Used in the portal skeletons for rendering a portal resource. This tag defines the closing HTML tag for a resource.
render:renderChild | Used in the portal skeletons for rendering a portal resource. This tag is used to render portlet titlebars, titlebar buttons, menus (navigation such as page tabs), and table cells within a layout.
render:jspContentUrl | lets you create URLs to windows and set content of those windows.
render:pageUrl | Lets you create links to switch to a page or a book based on labels.
render:standalonePortletUrl | Lets you create URLs to floatable portlets. Use this tag to create links to submit requests to portlets hosted by an external portal, such as floating portlets.
render:postbackUrl | Lets you create URLs to submit GET/POST requests to the portal framework. This tag is necessary because all portlet requests first need to go through the portal, before being delegated to the caller.
render:resourceUrl | Represents a URL to a resource. Resource URLs are typically used for static/dynamic resources such as files or images. Resource URLs cannot be used to submit requests to the portal framework.
render:windowUrl | Lets you create links to windows based on labels and switch a window to a mode, state, or both.
render:toggleButtonUrl | Used in the portal skeletons for rendering a portal resource. This tag lets you build URLs for the toggle buttons in portlet titlebars.
render:param | This tag lets you append query parameters to the URL tags.
render:jspUri | Retrieves the location of the JSP in which this tag is used.
render:getJspUri | Retrieves the location of the JSP in which the tag is used. This helps create correct relative URLs to resources such as images within a JSP. The URL omits the JSP filename.
render:createUri | Creates a URI based on the application's configured skin path.
render:writeUri | Writes the URI based on the application's configured skin path.
render:getSkinPath | Returns the path of an image used in the current skin. Every Look & Feel can have a different directory structure as well as different client classifications and localization; this tag resolves the location based on just the file name.
render:createId | Creates an ID for a rendered component.
render:writeId | Writes an ID for a rendered component.
render:writeAttribute | Used in the portal skeletons for rendering a portal resource. This tag sets HTML attributes for a tag.
render:encodeName | Lets you encode names such as HTML form names and JavaScript function names to make them unique such that the encoded names are unique within the context of the a portal page.