ClickServlet.handleRequest() new page false Page.onSecurityCheck true Page.onInit() isForward? no Process controls no continue processing? yes no isPost? Page.onPost() Page.onGet() Page.onRender() yes do redirect? yes do forward? no redirect process Forward request Render page template