The order of execution of a Visualforce page

Every Visualforce page is executed according to a life cycle. This life cycle is determined from the creation of the page and its destruction during the user session. There are two types of Visualforce page request that define the life cycle of a particular page:

  • Get request
  • Postback request

Get requests of a Visualforce page

The get request is created after you request a new page by entering a URL or clicking on a button/link. The following diagram shows the behavior of the get request and how the Visualforce page interacts with the controller during the get request:

Get requests of a Visualforce page

Order of execution for get requests of ...

Get Learning Force.com Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.