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.jspThe 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