Sun Java System Portal Server 7.2 Enterprise Sample Guide

The Home Tab

The Home tab features the following sub-tabs.

Figure 2–2 Enterprise Sample Home Tab

This is a screen shot of the Enterprise Sample Home tab.

News

This is the first tab a user sees when they login to the Enterprise Sample. This tab is AJAX enabled and showcases the following channels:

  • The User Information channel informs the user how long his/her session will be active and allows the user to specify their common name, greeting, time zone, and password. This channel is based on the UserInfoProvider.

  • The Vote for our Next Tour channel allows a user to vote for a tour. This channel is based on the JSPProvider.

  • The Customer Favorites channel details customers' favorite tours and provides a link to more information on each tour. This channel is based on the JSPProvider.

  • The Employee Profile channel highlights an employee with a short summary in the channel and a More link to the full article. This channel is based on an XML portlet that reads an XML file and performs an XSL translation to present the data. This portlet is available in the portlet repository.

  • The Public Outreach channel highlights outreach activities and provides a More link to the full article. This channel is based on an XML portlet that reads an XML file and performs an XSL translation to present the data. This portlet is available in the portlet repository.

  • The What's Cooking channel details recipes collected from around the world and provides a link to more information for each recipe. This channel is based on the JSPProvider.

The following channels are not visible on the desktop, but are accessible from the Page Preferences link:

  • The Flickr channel shows photos from Flickr. This channel is based on the JSPProvider.

  • The Yahoo! Traffic channel provides traffic information from Yahoo! This channel is based on the JSPProvider.

  • The Client Invoices channel demonstrates how AJAX techniques can be used in a portlet. This channel is based on the ajax portlet available in the portlet repository.

Tours

This tab is AJAX enabled and showcases JSR-286 or Portlet 2.0 Eventing. Select a tour in the Tour Listing channel and the Tour Detail, Tour Map, and Tour Weather channels are updated with information relevant to that tour. The portlets are available in the portlet repository.

Career

This tab is AJAX enabled and provides Career information for the employee. The Employee Benefits, Certifications, Job Listings, Employee Travel, and Employee Discount channels all provide links to information. These channels are based on an XML portlet that reads an XML file and performs an XSL translation to present the data. The Things To Do channel allows the end user to create a categorized list of things to do. This channel is based on a notepad portlet that is available in the portlet repository.

Feeds

This tab is not AJAX enabled and it showcases Travel and Health RSS feeds. This channel is based on a RSS portlet that is available in the portlet repository.

Search

This tab is AJAX enabled and showcases the portal search features.