+

Search Tips   |   Advanced Search


Tags used by the portal JSPs

Use these tags to modify the appearance and layout of the portal page.

Do not use portal tags in portlet JSPs.. The tags mentioned are only for use in theme and skin JSPs.

Tag Description
<portal-core/> Portal core functionality such as entering the main render flow as well as URL-related aspects of the page.
<portal-dynamicui/> Enable dynamic user interface features such as closing dynamic portlets and pages.
<portal-fmt/> Enhanced portal formatting capabilities.
<portal-logic/> Conditional logic.
<portal-navigation/> Navigation tasks such as generating URLs and traversing the portal navigation model.
<portal-showtools/> Administrative tools on the theme and skin level.
<portal-skin/> Build a portlet title bar as well as make various functional icons available in the title bar.
<portal-theme-ext/> Extended functionality to enhance the portal themes.

These tags can be found in the portal tag library located in the WebSphere Portal directory:

Windows: PROFILE_HOME\installedApps\cell_name\wps.ear\wps.war\WEB-INF\tld
UNIX: PROFILE_HOME/installedApps/cell_name/wps.ear/wps.war/WEB-INF/tld
i5/OS: AppServer_root_usr/profile_name/installedApps/cell_name/wps.ear/wps.war/WEB-INF/tld

To use these tags, the following taglib declarations must be provided in the parent JSP of the theme:

<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-navigation" prefix="portal-navigation" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-dynamicui" prefix="portal-dynamicui" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-logic" prefix="portal-logic" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-core" prefix="portal-core" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-fmt" prefix="portal-fmt" %>

The following taglib declarations must be provided to the parent JSP of the skin - in addition to the ones in the theme:

<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-skin" prefix="portal-skin" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portal-showtools" prefix="portal-showtools" %>

The tags in the portal-internal.tld tag library are not intended for customization, but for use only by internal portal code.

The tags in the engine.tld and portal-internal.tld tag libraries are not intended for customization, but only to support backward compatibility and migration. The engine.tld tag library will not be available in subsequent releases of WebSphere Portal.


Parent topic:

Portal design reference


Related reference


Drag and drop JSP tags
WML tags used by the portal JSPs