Portal Controls are designed for use within Page Flows, where the Page Flow handles navigation logic and the Portal Control encapsulates tracking and personalization functionality.
Like Java Controls, Portal Controls make it easy to insert well-implemented tracking and personalization code inside portlets with a few simple actions. Portal Controls are used within Page Flows to expose resources and business logic in predefined ways.
Consult the following topics to familiarize yourself with how Java Controls are used with Page Flows.
Getting Started with Java Controls
Source Files for Java Controls