A system and a method for providing application flow integration in a
portal framework. In accordance with one embodiment, the invention
comprises a portal servlet, which handles all incoming servlet requests
and determines whether the incoming request represents a request either
for a portal page or for a non-portal page; and, a portal processor which
handles all portal page requests passed by the portal servlet, and
executes an appropriate webflow to update the current state of the portal
page, depending on a current set of events. Each of a plurality of
portlets may have an individual webflow associated with it.