Layout of the portal page


Portal pages are composed of JSPs for screens, themes, and skins. The JSP files are located under...

$WAS_HOME/installedApps/hostname/wps.ear/wps.war

...in the /screens, /themes, and /skins directories.

screens

The area of the portal that typically displays portlets (Home screen), but can also display other content in its place, for example, a login form or error message. Screens are selected from navigation icons in the theme.

themes

Provide the navigation, appearance, and layout of the portal, including colors, fonts, and images outside of the portlet content area (Home screen).

skins

Represent the border rendering around components, such as row containers, column containers, or portlets. Skins are installed independently from themes. However, the administrator can set a default skin for a theme.

Subdirectories for markup, locale, and client types are used to support portal aggregation.

The starting place for building the portal page is...

$WAS_HOME/installedApps/host/wps.ear/wps.war/themes/html/Default.jsp

The screen and skin are called by the corresponding <wps:screenRender/> and <wps:pageRender/> tags from the engine tag library.

Theme (Default.jsp)

...

<wps:screenRender/>

Screen (Home.jsp)

...

<wps:pageRender/>

Skin

 

See also